.Profile_profileContainer__NtMl4{position:relative;display:inline-block}.Profile_profileContainerSidebar__GUL_b{display:block;width:100%}.Profile_profileButton__l8n0N{width:40px;height:40px;border-radius:8px;border:none;background:transparent;padding:0;margin:0;cursor:pointer;transition:none;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}.Profile_profileButtonSidebar__8uYgr{min-height:44px;height:44px;border-radius:10px;padding:10px 16px;overflow:visible;gap:12px;color:var(--sidebar-item-muted,rgba(145,153,172,.78));transition:none}.Profile_profileButtonSidebarCollapsed__3ib3I,.Profile_profileButtonSidebar__8uYgr{width:calc(100% - 16px);margin:0 8px;justify-content:flex-start}.Profile_profileButton__l8n0N:hover{background:hsla(0,0%,100%,.12)}.Profile_profileButtonSidebar__8uYgr:hover{background:transparent;color:var(--sidebar-item-active,hsla(0,0%,100%,.98))}.Profile_profileButtonSidebar__8uYgr:hover .Profile_profileImageWrapperSidebar__htMLi{opacity:1;box-shadow:0 0 0 2px hsla(0,0%,100%,.92)}.Profile_profileButton__l8n0N:active{opacity:.8}.Profile_profileImageWrapper__KwJSm{position:relative;width:32px;height:32px;border-radius:50%;overflow:hidden}.Profile_profileImageWrapperSidebar__htMLi{width:var(--sidebar-nav-icon-size,20px);height:var(--sidebar-nav-icon-size,20px);flex-shrink:0;opacity:.9;transition:none}.Profile_profileButtonLabel__JubMm{font-size:var(--sidebar-nav-label-font-size,16px);font-weight:500;color:inherit;flex:1;min-width:0;max-width:140px;overflow:hidden;text-overflow:ellipsis;opacity:1;text-align:left;transition:max-width .16s cubic-bezier(.22,.61,.36,1),opacity .12s ease}.Profile_profileButtonSidebarCollapsed__3ib3I .Profile_profileButtonLabel__JubMm{max-width:0;opacity:0;overflow:hidden;pointer-events:none}.Profile_profileButtonSidebarActive___vHf4{background:transparent;color:var(--sidebar-item-active,hsla(0,0%,100%,.98))}.Profile_profileButtonSidebarActive___vHf4 .Profile_profileImageWrapperSidebar__htMLi{opacity:1;box-shadow:0 0 0 2px hsla(0,0%,100%,.92)}.Profile_profileImageWrapper__KwJSm [data-nextjs-image],.Profile_profileImageWrapper__KwJSm img{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}@media (max-width:767px){.Profile_profileImageWrapper__KwJSm [data-nextjs-image],.Profile_profileImageWrapper__KwJSm img{touch-action:none}}.Profile_dropdown__Kw6z_{position:fixed;min-width:180px;background:var(--theme-surfaceSolid);border:1px solid hsla(0,0%,100%,.08);border-radius:20px;z-index:1000;display:flex;flex-direction:column;overflow:hidden;transform-origin:top right}.Profile_panelHeader__9j5ja{display:flex;align-items:center;padding:0 16px;height:38px;flex-shrink:0;border-bottom:1px solid hsla(0,0%,100%,.03);background:transparent}.Profile_panelTitle__Ul0mW{font-size:10px;font-weight:700;color:hsla(0,0%,100%,.4);text-transform:uppercase;letter-spacing:.8px}.Profile_scrollContainer__fDFFs{display:flex;flex-direction:column;padding:6px 0;gap:0}.Profile_menuOption__12xlg{padding:8px 16px;border:none;color:hsla(0,0%,100%,.9);font-size:13px;font-weight:500;text-align:left;cursor:pointer;font-family:Segoe UI,system-ui,-apple-system,sans-serif;width:100%;gap:10px}.Profile_menuOption__12xlg,.Profile_optionIcon__DLoY_{background:transparent;transition:none;display:flex;align-items:center}.Profile_optionIcon__DLoY_{justify-content:center;width:28px;height:28px;color:hsla(0,0%,100%,.4)}.Profile_menuOption__12xlg:hover .Profile_optionIcon__DLoY_{color:#fff}.Profile_menuOption__12xlg:hover{background:hsla(0,0%,100%,.08)}.Profile_menuOption__12xlg:active{background:hsla(0,0%,100%,.1)}.Profile_optionLabel__4IN0P{flex:1}@media (max-width:767px){.Profile_profileButtonSidebar__8uYgr{padding:12px 16px}.Profile_profileButtonSidebarCollapsed__3ib3I,.Profile_profileButtonSidebar__8uYgr{width:calc(100% - 24px);margin:0 12px}.Profile_dropdown__Kw6z_{min-width:160px;border-radius:16px}.Profile_panelHeader__9j5ja{height:34px;padding:0 12px}.Profile_menuOption__12xlg{padding:6px 12px;gap:8px;font-size:12px}.Profile_optionIcon__DLoY_{width:24px;height:24px;background:transparent}}.MobileNotifications_sheetOverlay__OnzFn{position:fixed;inset:0;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);animation:MobileNotifications_fadeIn__1jbS_ .25s ease forwards;z-index:1000}.MobileNotifications_sheetContent__ZB0WC{position:fixed;left:0;right:0;bottom:0;height:min(640px,calc(100vh * .85));max-height:calc(100vh - 32px);background:rgba(18,19,26,.98);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;border-top-left-radius:16px;border-top-right-radius:16px;padding:0;display:flex;flex-direction:column;box-shadow:0 -8px 32px rgba(0,0,0,.5);overflow:hidden;z-index:1001}.MobileNotifications_handle__1NFcx{width:36px;height:4px;border-radius:999px;background:hsla(0,0%,100%,.25);align-self:center;margin:8px 0}.MobileNotifications_header__eNHVc{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid hsla(0,0%,100%,.08)}.MobileNotifications_title__wYvPn{margin:0;font-size:20px;font-weight:600;color:#fff}.MobileNotifications_markAllReadButton__WFY0z{padding:8px 14px;border-radius:9999px;border:none;background:rgba(89,117,255,.2);color:#a4b4ff;font-size:13px;font-weight:500;cursor:pointer;transition:none}.MobileNotifications_markAllReadButton__WFY0z:hover{background:rgba(89,117,255,.35);color:#fff}.MobileNotifications_markAllReadButton__WFY0z:disabled{opacity:.4;cursor:not-allowed}.MobileNotifications_notificationsContainer__Vglxm{flex:1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:16px}.MobileNotifications_notificationsContainer__Vglxm::-webkit-scrollbar{width:4px}.MobileNotifications_notificationsContainer__Vglxm::-webkit-scrollbar-track{background:transparent}.MobileNotifications_notificationsContainer__Vglxm::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:2px}.MobileNotifications_dateGroup__wmlE8{margin-bottom:16px}.MobileNotifications_dateGroup__wmlE8:first-child{margin-top:8px}.MobileNotifications_dateLabel__Dxv7G{margin:0 0 8px 16px;font-size:11px;font-weight:600;color:hsla(0,0%,100%,.4);text-transform:uppercase;letter-spacing:.8px}.MobileNotifications_notificationList__6IuG2{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.MobileNotifications_notificationWrapper__ZpiZU{position:relative;overflow:hidden}.MobileNotifications_notificationCard__tL6n5{padding:12px 16px;background:rgba(18,19,26,.98);position:relative;z-index:1;border-bottom:1px solid hsla(0,0%,100%,.06)}.MobileNotifications_notificationCardNew__941RW{background:rgba(89,117,255,.08)}.MobileNotifications_notificationContent__k0L3F{display:flex;align-items:flex-start;gap:12px}.MobileNotifications_avatarContainer__mNGcH{position:relative;flex-shrink:0;width:44px;height:44px}.MobileNotifications_avatar__ncMyt{width:100%;height:100%;border-radius:50%;object-fit:cover;background:hsla(0,0%,100%,.1)}.MobileNotifications_avatarPlaceholder__4LdvF{width:100%;height:100%;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2)}.MobileNotifications_newIndicator__xM2Gb{position:absolute;top:-2px;right:-2px;width:12px;height:12px;border-radius:50%;background:#5975ff;border:2px solid rgba(18,19,26,.98)}.MobileNotifications_notificationText__609fU{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.MobileNotifications_notificationMessage__UuIur{margin:0;font-size:14px;line-height:1.4;color:hsla(0,0%,100%,.85);word-wrap:break-word}.MobileNotifications_notificationCardNew__941RW .MobileNotifications_notificationMessage__UuIur{color:#fff;font-weight:500}.MobileNotifications_notificationMessage__UuIur strong{font-weight:600;color:#fff}.MobileNotifications_timestamp__phfG8{font-size:12px;color:hsla(0,0%,100%,.4);margin-top:2px}.MobileNotifications_previewContainer__r8ELn{flex-shrink:0;width:44px;height:44px}.MobileNotifications_previewImage__CzPNL{width:100%;height:100%;border-radius:6px;object-fit:cover;background:hsla(0,0%,100%,.1)}.MobileNotifications_emptyState__5342b{padding:64px 24px;text-align:center;color:hsla(0,0%,100%,.5);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;flex:1}.MobileNotifications_emptyIcon__DeRjF{width:64px;height:64px;border-radius:50%;background:hsla(0,0%,100%,.06);display:flex;align-items:center;justify-content:center;margin-bottom:8px;color:hsla(0,0%,100%,.3)}.MobileNotifications_emptyState__5342b strong{display:block;font-size:17px;font-weight:600;color:hsla(0,0%,100%,.85);margin-bottom:4px}.MobileNotifications_emptyState__5342b span{font-size:14px;color:hsla(0,0%,100%,.4)}@keyframes MobileNotifications_fadeIn__1jbS_{0%{opacity:0}to{opacity:1}}@media (min-width:769px){.MobileNotifications_sheetContent__ZB0WC,.MobileNotifications_sheetOverlay__OnzFn{display:none}}.Notifications_notificationsContainer__9ngtv{position:relative;display:inline-block}.Notifications_notificationsContainerSidebar__cFVvX{display:block;width:100%}.Notifications_notificationsButton__vjqJ6{width:40px;height:40px;border-radius:8px;border:none;background:transparent;padding:0;margin:0;cursor:pointer;transition:none;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.6)}.Notifications_notificationsButtonSidebar__H_b56{min-height:44px;height:44px;border-radius:10px;padding:10px 16px;overflow:visible;gap:12px;color:var(--sidebar-item-muted,rgba(145,153,172,.78));transition:none}.Notifications_notificationsButtonSidebarCollapsed__sf0bz,.Notifications_notificationsButtonSidebar__H_b56{width:calc(100% - 16px);margin:0 8px;justify-content:flex-start}.Notifications_sidebarBellIcon__boGqB{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;opacity:.9;transition:none}.Notifications_sidebarBellIcon__boGqB,.Notifications_sidebarBellIcon__boGqB svg{width:var(--sidebar-nav-icon-size,20px);height:var(--sidebar-nav-icon-size,20px)}.Notifications_sidebarButtonLabel__L4elM{font-size:var(--sidebar-nav-label-font-size,16px);font-weight:500;color:inherit;flex:1;min-width:0;max-width:140px;overflow:hidden;text-overflow:ellipsis;opacity:1;text-align:left;transition:max-width .16s cubic-bezier(.22,.61,.36,1),opacity .12s ease}.Notifications_notificationsButtonSidebarCollapsed__sf0bz .Notifications_sidebarButtonLabel__L4elM{max-width:0;opacity:0;overflow:hidden;pointer-events:none}.Notifications_sidebarNotificationCount__QErnv{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 8px;border-radius:999px;background:#ff3e9e;color:#fff;font-size:12px;font-weight:600;line-height:1;flex-shrink:0}.Notifications_sidebarNotificationCountCollapsed___mTfX{position:absolute;top:6px;right:10px;min-width:18px;height:18px;padding:0 5px;font-size:10px;border:2px solid var(--theme-background)}@media (hover:hover) and (pointer:fine){.Notifications_notificationsButton__vjqJ6:hover{background:hsla(0,0%,100%,.12);color:#fff}.Notifications_notificationsButtonHighlighted__EpWJY:hover{background:radial-gradient(circle at 30% 20%,rgba(164,180,255,.5),#4561eb);border-color:#6478ff}.Notifications_notificationsButtonSidebar__H_b56:hover{background:transparent;color:var(--sidebar-item-active,hsla(0,0%,100%,.98))}}.Notifications_notificationsButtonSidebarActive__gZCFc{background:transparent;color:var(--sidebar-item-active,hsla(0,0%,100%,.98))}.Notifications_notificationsButtonSidebarActive__gZCFc .Notifications_sidebarBellIcon__boGqB,.Notifications_notificationsButtonSidebar__H_b56:hover .Notifications_sidebarBellIcon__boGqB{opacity:1}.Notifications_notificationsButton__vjqJ6:active{transform:translateY(0)}.Notifications_notificationsButtonHighlighted__EpWJY{background:radial-gradient(circle at 30% 20%,rgba(164,180,255,.3),rgba(89,117,255,.95));border-color:rgba(120,140,255,.85);color:#fff}.Notifications_notificationCount__FaM8R{color:#fff;font-size:18px;font-weight:400;display:flex;align-items:center;justify-content:center}.Notifications_dropdown__caxeT{position:fixed;width:380px;max-height:520px;background:var(--theme-surfaceSolid);border:1px solid hsla(0,0%,100%,.12);border-radius:20px;padding:0;z-index:1000;display:flex;flex-direction:column;overflow:hidden;transform-origin:top right}.Notifications_dropdownHeader__TQXYe{display:flex;align-items:center;justify-content:space-between;padding:0 18px;height:44px;flex-shrink:0;border-bottom:1px solid hsla(0,0%,100%,.03);background:transparent;z-index:10}.Notifications_dropdownTitle__dG2mM{margin:0;font-size:11px;font-weight:700;color:hsla(0,0%,100%,.4);text-transform:uppercase;letter-spacing:.8px}.Notifications_markAllReadButton__p5rfx{padding:4px 10px;border-radius:9999px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.6);font-size:11px;font-weight:500;cursor:pointer;transition:none}.Notifications_markAllReadButton__p5rfx:hover:not(:disabled){background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:#fff}.Notifications_markAllReadButton__p5rfx:disabled{opacity:.3;cursor:not-allowed}.Notifications_notificationListWrapper__HRrT9{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:8px 0}.Notifications_notificationListWrapper__HRrT9::-webkit-scrollbar{width:4px}.Notifications_notificationListWrapper__HRrT9::-webkit-scrollbar-track{background:transparent}.Notifications_notificationListWrapper__HRrT9::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:10px}.Notifications_notificationListWrapper__HRrT9::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.2)}.Notifications_dateGroup__KOpVx{margin-bottom:4px}.Notifications_dateGroup__KOpVx:last-child{margin-bottom:0}.Notifications_dateLabel__yetlZ{margin:0;padding:10px 16px 6px;font-size:11px;font-weight:700;color:hsla(0,0%,100%,.4);text-transform:uppercase;letter-spacing:.8px}.Notifications_notificationList__wozWv{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0}.Notifications_notificationItem__7644u{position:relative;border:none;transition:none}.Notifications_notificationItem__7644u:hover{background:hsla(0,0%,100%,.08)}.Notifications_notificationContent__qPMpw{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;position:relative}.Notifications_avatarContainer__hNTA3{position:relative;flex-shrink:0;width:40px;height:40px}.Notifications_avatar__iPnK6{width:100%;height:100%;border-radius:50%;object-fit:cover;background:hsla(0,0%,100%,.1)}.Notifications_avatarPlaceholder__DHsLW{width:100%;height:100%;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2)}.Notifications_newIndicator__s_DF7{position:absolute;top:-2px;right:-2px;width:10px;height:10px;border-radius:50%;background:#5975ff;border:2px solid rgba(18,19,26,.95)}.Notifications_notificationText__tWJ58{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.Notifications_notificationMessage__UGQiM{margin:0;font-size:13px;line-height:1.4;color:hsla(0,0%,100%,.9);word-wrap:break-word}.Notifications_notificationItemNew__IwIww .Notifications_notificationMessage__UGQiM{color:#fff;font-weight:500}.Notifications_timestamp__QGIvt{font-size:11px;color:hsla(0,0%,100%,.4);margin-top:2px}.Notifications_previewContainer__Uv8KA{flex-shrink:0;width:40px;height:40px}.Notifications_previewImage__ij56r{width:100%;height:100%;border-radius:6px;object-fit:cover;background:hsla(0,0%,100%,.1)}.Notifications_emptyState__oVxaH{text-align:center;padding:48px 24px;color:hsla(0,0%,100%,.5);font-size:14px;display:flex;flex-direction:column;align-items:center;gap:8px}.Notifications_emptyState__oVxaH strong{display:block;font-size:15px;font-weight:600;color:hsla(0,0%,100%,.8);margin-bottom:4px}.Notifications_emptyState__oVxaH span{font-size:13px;color:hsla(0,0%,100%,.4)}.Notifications_emptyIcon__y2ttn{width:48px;height:48px;border-radius:50%;background:hsla(0,0%,100%,.06);display:flex;align-items:center;justify-content:center;margin-bottom:8px;color:hsla(0,0%,100%,.3)}@media (max-width:767px){.Notifications_notificationsButtonSidebar__H_b56{width:calc(100% - 24px);margin:0 12px;padding:12px 16px}.Notifications_notificationsButtonSidebarCollapsed__sf0bz{width:calc(100% - 24px);margin:0 12px}}.MobileTopBar_topBar__xCec1{--topbar-opacity:0;--topbar-blur:calc(var(--topbar-opacity, 0) * 18px);--topbar-border-alpha:calc(var(--topbar-opacity, 0) * 0.16);--topbar-shadow-alpha:calc(var(--topbar-opacity, 0) * 0.45);position:fixed;top:0;left:0;right:0;width:100%;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;z-index:100;background:rgba(5,10,31,var(--topbar-opacity,0));backdrop-filter:blur(var(--topbar-blur));-webkit-backdrop-filter:blur(var(--topbar-blur));border-bottom:none;box-shadow:0 20px 60px rgba(0,0,0,var(--topbar-shadow-alpha));transition:background .25s ease,border-color .25s ease,box-shadow .25s ease,backdrop-filter .25s ease}.MobileTopBar_logoContainer__7VVmv{display:flex;align-items:center;flex-shrink:0}.MobileTopBar_logoText__Ja7UR{font-size:24px;font-weight:700;letter-spacing:.6px;color:hsla(0,0%,100%,.96);text-transform:none}.MobileTopBar_rightContainer__Yt3vO{display:flex;align-items:center;gap:12px;flex-shrink:0}.MobileTopBar_notificationsWrapper__Uq5eq .notificationsButton,.MobileTopBar_profileWrapper__HWIZD .profileButton{background:hsla(0,0%,100%,.95);color:#0a0f2c;border:none;box-shadow:0 6px 18px rgba(0,0,0,.35);transition:none}@media (hover:hover) and (pointer:fine){.MobileTopBar_notificationsWrapper__Uq5eq .notificationsButton:hover,.MobileTopBar_profileWrapper__HWIZD .profileButton:hover{background:#fff;border-color:hsla(0,0%,100%,.8);transform:translateY(-2px)}}.MobileTopBar_notificationsWrapper__Uq5eq .notificationsButton:active,.MobileTopBar_profileWrapper__HWIZD .profileButton:active{transform:translateY(0);box-shadow:0 4px 12px rgba(0,0,0,.25)}.MobileTopBar_notificationsWrapper__Uq5eq,.MobileTopBar_profileWrapper__HWIZD{display:flex;align-items:center}.MobileTopBar_profileWrapper__HWIZD{position:relative;z-index:1000}.MobileTopBar_profileWrapper__HWIZD .profileContainer{position:relative}.MobileTopBar_profileWrapper__HWIZD .profileContainer .dropdown{position:absolute;top:calc(100% + 8px);right:0;left:auto}.MobileTopBar_notificationsWrapper__Uq5eq{position:relative;z-index:1000}.MobileTopBar_notificationsWrapper__Uq5eq .notificationsContainer{position:relative}.MobileTopBar_notificationsWrapper__Uq5eq .notificationsContainer .dropdown{position:absolute;top:calc(100% + 8px);right:0;left:auto}@media (min-width:768px){.MobileTopBar_topBar__xCec1{display:none}}.MobileNavbar_navbar__VwQSG{position:fixed;bottom:10px;left:50%;transform:translateX(-50%);width:calc(100% - 40px);max-width:360px;padding:8px;display:flex;align-items:center;justify-content:space-around;gap:0;z-index:100;border-radius:28px;background:hsla(0,0%,100%,.04);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:none;box-shadow:0 8px 32px rgba(0,0,0,.3)}@supports (bottom:calc(10px + env(safe-area-inset-bottom))){.MobileNavbar_navbar__VwQSG{bottom:calc(10px + env(safe-area-inset-bottom))}}.MobileNavbar_navButton__W00gN{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:8px 4px;border:none;background:transparent;color:var(--text);cursor:pointer;transition:none;border-radius:20px;min-width:0;position:relative;text-decoration:none}.MobileNavbar_navButton__W00gN:hover{background:hsla(0,0%,100%,.1);color:var(--text)}.MobileNavbar_navButton__W00gN:active{transform:scale(.96);background:hsla(0,0%,100%,.12)}.MobileNavbar_navButton__W00gN.MobileNavbar_active__NcDt2{color:#788cff;background:transparent}.MobileNavbar_navButton__W00gN.MobileNavbar_active__NcDt2 .MobileNavbar_icon__6qgLp{transform:scale(1);color:#788cff}.MobileNavbar_navButton__W00gN.MobileNavbar_active__NcDt2 .MobileNavbar_label__BBGPD{font-weight:600;color:#788cff}.MobileNavbar_icon__6qgLp{display:flex;align-items:center;justify-content:center;transition:transform .2s cubic-bezier(.4,0,.2,1);flex-shrink:0;width:26px;height:26px}.MobileNavbar_icon__6qgLp svg{width:100%;height:100%}.MobileNavbar_label__BBGPD{font-size:11px;font-weight:500;font-family:Segoe UI,system-ui,-apple-system,Helvetica Neue,Arial,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;letter-spacing:.2px;line-height:1.2}@media (min-width:768px){.MobileNavbar_navbar__VwQSG{display:none}}.MobileSearchOverlay_overlay__vM6vG{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(18,19,26,.5);backdrop-filter:blur(20px) brightness(80%) saturate(150%);-webkit-backdrop-filter:blur(20px) brightness(80%) saturate(150%);z-index:9999;display:flex;flex-direction:column}.MobileSearchOverlay_header__JZTeR{display:flex;align-items:center;padding:12px 16px;gap:12px;background:hsla(0,0%,100%,.04);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:sticky;top:0;z-index:100;border-bottom:1px solid hsla(0,0%,100%,.1)}.MobileSearchOverlay_searchForm__madk5{flex:1}.MobileSearchOverlay_inputWrapper__q9XDy{position:relative;display:flex;align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.1);border-radius:999px;padding:0 16px;height:44px;transition:none}.MobileSearchOverlay_inputWrapper__q9XDy:focus-within{border-color:rgba(120,140,255,.6)}.MobileSearchOverlay_inputContainer__KoctK{position:relative;flex:1;display:flex;align-items:center;min-width:0;height:100%}.MobileSearchOverlay_searchInput__X_YAJ{width:100%;background:transparent;border:none;padding:0;color:#fff;font-size:16px;outline:none;position:relative;z-index:2}.MobileSearchOverlay_animatedPlaceholder__Frriu{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;pointer-events:none;z-index:1;overflow:hidden}.MobileSearchOverlay_placeholderText__EAzHM{font-size:16px;color:#888;white-space:nowrap}.MobileSearchOverlay_clearButton__6KVlX{background:none;border:none;color:#888;padding:4px;margin-left:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:3}.MobileSearchOverlay_searchButton__FmlDj{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);color:#fff;width:44px;height:44px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:999px;flex-shrink:0}.MobileSearchOverlay_content__KXrts{flex:1;overflow-y:auto;padding:16px}.MobileSearchOverlay_suggestions___bYZo{display:flex;flex-direction:column;gap:8px}.MobileSearchOverlay_suggestionItem__VFhNe{display:flex;align-items:center;gap:12px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.05);border-radius:12px;text-align:left;padding:12px;width:100%;transition:none}.MobileSearchOverlay_suggestionItem__VFhNe:active{background:hsla(0,0%,100%,.08)}.MobileSearchOverlay_suggestionIcon__cmFei{width:44px;height:44px;border-radius:10px;overflow:hidden;flex-shrink:0;background:hsla(0,0%,100%,.06)}.MobileSearchOverlay_suggestionImage__FQJ6J{width:100%;height:100%;object-fit:cover}.MobileSearchOverlay_suggestionText__mXXMM{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.MobileSearchOverlay_titleRow__op5k4{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.MobileSearchOverlay_suggestionTitle__IJ_D1{font-size:16px;font-weight:600;color:#fff;line-height:1.2}.MobileSearchOverlay_typeBadge__gsXir{padding:2px 6px;border-radius:4px;font-size:10px;font-weight:700;color:#fff;background:hsla(0,0%,100%,.1)}.MobileSearchOverlay_typeBadge__gsXir.MobileSearchOverlay_books__2gA4e{background:rgba(76,175,80,.2);color:#81c784}.MobileSearchOverlay_typeBadge__gsXir.MobileSearchOverlay_scenarios__1Jan_{background:rgba(156,39,176,.2);color:#ce93d8}.MobileSearchOverlay_typeBadge__gsXir.MobileSearchOverlay_people__Zwcqy{background:rgba(255,152,0,.2);color:#ffb74d}.MobileSearchOverlay_typeBadge__gsXir.MobileSearchOverlay_genre__p_KzG{background:rgba(33,150,243,.2);color:#90caf9}.MobileSearchOverlay_typeBadge__gsXir.MobileSearchOverlay_tags__Mt1Io{background:rgba(255,87,34,.2);color:#ffab91}.MobileSearchOverlay_typeBadge__gsXir.MobileSearchOverlay_collections___gLnJ{background:rgba(0,188,212,.2);color:#80deea}.MobileSearchOverlay_suggestionMeta__7X5Gx{font-size:13px;color:#888}.MobileSearchOverlay_bottomNav__078uV{position:fixed;bottom:0;left:0;right:0;background:#0a0c18;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-top:1px solid hsla(0,0%,100%,.1);padding:0 12px calc(8px + env(safe-area-inset-bottom));z-index:100;box-shadow:0 -8px 32px rgba(0,0,0,.5)}.MobileSearchOverlay_navItems__lfEao{display:flex;justify-content:space-around;align-items:center;gap:4px;max-width:600px;margin:0 auto;padding-top:8px}.MobileSearchOverlay_navItem__6gVPZ{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;background:transparent;border:none;color:var(--muted);padding:0 4px 8px;transition:none;flex:1;min-width:0;z-index:1}.MobileSearchOverlay_navIcon__fuvn7{width:24px;height:24px;display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.MobileSearchOverlay_navIcon__fuvn7 svg{width:24px;height:24px}.MobileSearchOverlay_navLabel__xdCDj{font-size:10px;font-weight:500;position:relative;z-index:2}.MobileSearchOverlay_navItem__6gVPZ.MobileSearchOverlay_active__P_sbU{color:#fff}.MobileSearchOverlay_navItem__6gVPZ.MobileSearchOverlay_active__P_sbU:before{content:"";position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:70px;height:35px;background:radial-gradient(ellipse at top,hsla(0,0%,100%,.15) 0,transparent 70%);border-radius:0 0 50% 50%;z-index:0;clip-path:inset(1px 0 0 0)}.MobileSearchOverlay_navItem__6gVPZ.MobileSearchOverlay_active__P_sbU.MobileSearchOverlay_books__2gA4e{color:#4caf50}.MobileSearchOverlay_navItem__6gVPZ.MobileSearchOverlay_active__P_sbU.MobileSearchOverlay_books__2gA4e:before{background:radial-gradient(ellipse at top,rgba(76,175,80,.3) 0,transparent 70%)}.MobileSearchOverlay_navItem__6gVPZ.MobileSearchOverlay_active__P_sbU.MobileSearchOverlay_scenarios__1Jan_{color:#ce93d8}.MobileSearchOverlay_navItem__6gVPZ.MobileSearchOverlay_active__P_sbU.MobileSearchOverlay_scenarios__1Jan_:before{background:radial-gradient(ellipse at top,rgba(156,39,176,.3) 0,transparent 70%)}.MobileSearchOverlay_navItem__6gVPZ.MobileSearchOverlay_active__P_sbU.MobileSearchOverlay_people__Zwcqy{color:#ffb74d}.MobileSearchOverlay_navItem__6gVPZ.MobileSearchOverlay_active__P_sbU.MobileSearchOverlay_people__Zwcqy:before{background:radial-gradient(ellipse at top,rgba(255,152,0,.3) 0,transparent 70%)}.MobileSearchOverlay_navItem__6gVPZ.MobileSearchOverlay_active__P_sbU.MobileSearchOverlay_genre__p_KzG{color:#90caf9}.MobileSearchOverlay_navItem__6gVPZ.MobileSearchOverlay_active__P_sbU.MobileSearchOverlay_genre__p_KzG:before{background:radial-gradient(ellipse at top,rgba(33,150,243,.3) 0,transparent 70%)}.MobileSearchOverlay_navItem__6gVPZ.MobileSearchOverlay_active__P_sbU.MobileSearchOverlay_tags__Mt1Io{color:#ffab91}.MobileSearchOverlay_navItem__6gVPZ.MobileSearchOverlay_active__P_sbU.MobileSearchOverlay_tags__Mt1Io:before{background:radial-gradient(ellipse at top,rgba(255,87,34,.3) 0,transparent 70%)}.MobileSearchOverlay_navItem__6gVPZ.MobileSearchOverlay_active__P_sbU.MobileSearchOverlay_collections___gLnJ{color:#80deea}.MobileSearchOverlay_navItem__6gVPZ.MobileSearchOverlay_active__P_sbU.MobileSearchOverlay_collections___gLnJ:before{background:radial-gradient(ellipse at top,rgba(0,188,212,.3) 0,transparent 70%)}.MobileSearchOverlay_closeOverlayButton__aGQjo{position:fixed;top:12px;right:12px;background:rgba(0,0,0,.5);border:1px solid hsla(0,0%,100%,.1);color:#fff;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:101}.MobileSearchOverlay_loading__HdGw4{display:flex;justify-content:center;padding:40px 0}.MobileSearchOverlay_spinner__dEPch{width:24px;height:24px;border:2px solid hsla(0,0%,100%,.1);border-top-color:#fff;border-radius:50%;animation:MobileSearchOverlay_spin__ACMp2 .8s linear infinite}@keyframes MobileSearchOverlay_spin__ACMp2{to{transform:rotate(1turn)}}.MobileSearchOverlay_emptyState__MLOv8,.MobileSearchOverlay_noResults__gEjaR{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;color:#888}.MobileSearchOverlay_noResultsIllustration__jPEnA{max-width:240px;width:100%;height:auto;opacity:.85;filter:drop-shadow(0 10px 20px rgba(0,0,0,.3));margin-bottom:24px}.MobileSearchOverlay_emptyIcon__WPiac{margin-bottom:16px;opacity:.3}.MainNavbar_navContainer__HvGxe{display:none}.MainNavbar_desktopNav__ugmHJ{display:none;height:64px}.MainNavbar_desktopNavContent___OChi{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 16px;gap:16px}.MainNavbar_leftSection__8bGU_{display:flex;align-items:center;gap:8px;flex-shrink:0;min-width:160px}.MainNavbar_menuButton__BvMUx{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:none;background:transparent;color:var(--theme-text);cursor:pointer;transition:background .2s ease;flex-shrink:0}.MainNavbar_menuButton__BvMUx:hover{background:hsla(0,0%,100%,.08)}.MainNavbar_menuButton__BvMUx svg{width:24px;height:24px}.MainNavbar_centerSection__DOf0L{flex:1;max-width:600px;display:flex;justify-content:center;align-items:center}.MainNavbar_rightSection__XUsjR{display:flex;align-items:center;gap:8px;flex-shrink:0}.MainNavbar_mobileNav__BrgBW,.MainNavbar_mobileTop__gFr1I{display:none}.MainNavbar_hideWhenNotifications__qtENk{transition:opacity .2s ease,transform .2s ease}@media (max-width:767px){.MainNavbar_navContainer__HvGxe{display:block;position:fixed;top:0;left:0;right:0;z-index:100;background:transparent;border-bottom:none;backdrop-filter:none}.MainNavbar_desktopNav__ugmHJ{display:none}.MainNavbar_mobileNav__BrgBW,.MainNavbar_mobileTop__gFr1I{display:block}}.StoryGrid_grid__ilIzL{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:24px;padding-bottom:40px}.StoryGrid_cardWrapper__TCkXS{position:relative}.StoryGrid_emptyState__TQe3I{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;text-align:center}.StoryGrid_emptyIcon__ZaSRL{width:64px;height:64px;color:var(--muted);opacity:.5;margin-bottom:24px}.StoryGrid_emptyTitle__i0YEV{font-size:20px;font-weight:600;color:var(--text);margin:0 0 8px}.StoryGrid_emptyText___P1AW{font-size:15px;color:var(--muted);margin:0;max-width:400px}.StoryGrid_loader__PzOce{grid-column:1/-1;display:flex;justify-content:center;padding:40px 0}.StoryGrid_loaderSpinner__S5qHo{width:32px;height:32px;border:3px solid hsla(0,0%,100%,.1);border-top-color:rgba(120,140,255,.8);border-radius:50%;animation:StoryGrid_spin__DZB55 .8s linear infinite}@keyframes StoryGrid_spin__DZB55{to{transform:rotate(1turn)}}.StoryGrid_sentinel__eFLYK{grid-column:1/-1;height:1px}@media (max-width:767px){.StoryGrid_grid__ilIzL{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:16px}.StoryGrid_emptyState__TQe3I{padding:60px 16px}}.LandingNavbar_nav__r7N24{position:fixed;top:0;left:0;width:100%;margin:0;padding:0;height:64px;display:flex;justify-content:center;align-items:center;z-index:3000;background:var(--theme-background);transition:background 0s!important}.LandingNavbar_navContent__WQdZz{width:100%;max-width:1440px;height:100%;padding:0 40px;display:flex;justify-content:space-between;align-items:center;position:relative}.LandingNavbar_centerTitleContainer__UK0eh{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);pointer-events:none;width:100%;display:flex;justify-content:center}.LandingNavbar_centerTitle__tIox5{font-size:1.5rem;font-weight:800;color:var(--theme-text);margin:0;pointer-events:auto;white-space:nowrap}.LandingNavbar_navRight__p18rt{gap:12px;flex-wrap:nowrap;min-width:0}.LandingNavbar_navRight__p18rt,.LandingNavbar_navRight__p18rt>*{display:flex;align-items:center}.LandingNavbar_logoContainer__p_1e1{display:flex;align-items:center;gap:8px;cursor:pointer;text-decoration:none}.LandingNavbar_loginButton__kE8zc{height:40px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:500;color:var(--theme-text);background:var(--theme-buttonBackground);border-radius:8px;text-decoration:none;cursor:pointer;border:none}.LandingNavbar_loginButton__kE8zc:hover{background:var(--theme-buttonBackgroundHover)}@media (max-width:767px){.LandingNavbar_nav__r7N24{height:56px}.LandingNavbar_centerTitle__tIox5{font-size:1.125rem}.LandingNavbar_navContent__WQdZz{padding:0 24px}.LandingNavbar_navRight__p18rt{gap:8px}.LandingNavbar_loginButton__kE8zc{height:40px;padding:0 16px;font-size:.875rem;border-radius:20px}}@media (max-width:360px){.LandingNavbar_navRight__p18rt{gap:4px}}.LanguageSelector_languageSelector__n59Wa{position:relative;display:inline-block}.LanguageSelector_languageButton__OGdB_{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:none;background:var(--theme-buttonBackground);color:var(--theme-text);cursor:pointer;transition:none;padding:0;margin:0}.LanguageSelector_languageButton__OGdB_:hover{color:var(--theme-text);background:var(--theme-buttonBackgroundHover)}.LanguageSelector_languageButton__OGdB_:active{opacity:.8}.LanguageSelector_languageButton__OGdB_ svg{display:block}.LanguageSelector_languageButton__OGdB_.LanguageSelector_withLabel__wSFpr{width:auto;padding:0 20px;gap:8px}.LanguageSelector_languageLabel__aHh_6{font-size:.875rem;font-weight:500}.LanguageSelector_dropdown__JIJnh{position:fixed;min-width:180px;background:var(--theme-surfaceSolid);border:1px solid var(--theme-border);border-radius:20px;z-index:1000;display:flex;flex-direction:column;overflow:hidden;transform-origin:top right}.LanguageSelector_dropdown__JIJnh.LanguageSelector_mobileFull__axu81{inset:0;width:100%;height:100dvh;background:var(--theme-background);border:none;border-radius:0;padding:0;z-index:3000}.LanguageSelector_mobileHeader__oh1QS{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 1.5rem;background:transparent}.LanguageSelector_mobileBackButton__STk4Q{display:flex;align-items:center;gap:.5rem;background:none;border:none;color:var(--theme-textSecondary);font-size:.9375rem;font-weight:600;cursor:pointer;padding:0;transition:none}.LanguageSelector_mobileBackButton__STk4Q:active{color:var(--theme-text)}.LanguageSelector_mobileTitle__4pfhc{font-size:1rem;font-weight:700;color:var(--theme-text);margin:0;text-transform:uppercase;letter-spacing:.05em}.LanguageSelector_mobileLanguageList__Xab_q{display:flex;flex-direction:column;padding:.5rem 1.5rem;gap:.25rem}.LanguageSelector_mobileLanguageOption__O2_cr{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 0;background:transparent;border:none;border-bottom:1px solid var(--theme-border);color:var(--theme-textSecondary);cursor:pointer;transition:none;outline:none!important}.LanguageSelector_mobileLanguageOption__O2_cr:last-child{border-bottom:none}.LanguageSelector_mobileLanguageOption__O2_cr.LanguageSelector_selected__1uydi{color:var(--theme-text)}.LanguageSelector_mobileLanguageOption__O2_cr.LanguageSelector_disabled___l0gr{opacity:.3;cursor:not-allowed}.LanguageSelector_mobileLanguageLeft__4FjPD{display:flex;align-items:center;gap:.75rem}.LanguageSelector_panelHeader___ur_E{display:flex;align-items:center;padding:0 16px;height:38px;flex-shrink:0;border-bottom:1px solid var(--theme-border);background:transparent}.LanguageSelector_panelTitle__BnMAS{font-size:10px;font-weight:700;color:var(--theme-textSecondary);text-transform:uppercase;letter-spacing:.8px}.LanguageSelector_scrollContainer__lGf6h{display:flex;flex-direction:column;padding:6px 0;gap:0}.LanguageSelector_languageOption__S05mk{padding:8px 16px;border:none;background:transparent;color:var(--theme-text);font-size:13px;font-weight:500;text-align:left;cursor:pointer;transition:none;font-family:Segoe UI,system-ui,-apple-system,sans-serif;width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px}.LanguageSelector_languageOption__S05mk:active:not(.LanguageSelector_disabled___l0gr),.LanguageSelector_languageOption__S05mk:hover:not(.LanguageSelector_disabled___l0gr){background:var(--theme-backgroundTertiary)}.LanguageSelector_languageOption__S05mk.LanguageSelector_selected__1uydi{background:var(--theme-backgroundTertiary);color:var(--theme-text)}.LanguageSelector_languageOption__S05mk.LanguageSelector_disabled___l0gr{color:var(--theme-textDisabled);cursor:not-allowed}.LanguageSelector_languageOption__S05mk.LanguageSelector_disabled___l0gr:hover{background:transparent}.LanguageSelector_languageName__UnRPd{flex:1}.LanguageSelector_soonTag__xpRTJ{font-size:8px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;background:transparent;color:var(--theme-textSecondary);padding:0 6px;border-radius:100px;border:1px solid var(--theme-border);display:inline-flex;align-items:center;justify-content:center;height:16px;line-height:1;white-space:nowrap}.LanguageSelector_languageOption__S05mk:hover .LanguageSelector_soonTag__xpRTJ{color:var(--theme-text);border-color:var(--theme-borderHover)}.LanguageSelector_mobileSoonTag__tPkJ9{font-size:8px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;background:transparent;color:var(--theme-textSecondary);padding:0 6px;border-radius:100px;border:1px solid var(--theme-border);display:inline-flex;align-items:center;justify-content:center;height:16px;line-height:1}.LanguageSelector_mobileLanguageOption__O2_cr:hover .LanguageSelector_mobileSoonTag__tPkJ9{color:var(--theme-text);border-color:var(--theme-borderHover)}.LanguageSelector_languageList__xqcAo{display:flex;flex-direction:column;gap:4px;width:100%;padding:8px}.LanguageSelector_languageMenuFull__DCwJ9{width:100%}.LanguageSelector_languageMenuFull__DCwJ9 .LanguageSelector_languageOption__S05mk{width:100%;padding:12px 24px;border-radius:16px;text-align:center}@media (max-width:767px){.LanguageSelector_languageSelector__n59Wa:not(.languageSelectorNav){width:auto}.LanguageSelector_languageSelector__n59Wa:not(.languageSelectorNav) .LanguageSelector_languageButton__OGdB_{width:40px;height:40px;padding:0;border-radius:50%;justify-content:center}.LanguageSelector_dropdown__JIJnh{min-width:160px;border-radius:16px}.LanguageSelector_panelHeader___ur_E{height:34px;padding:0 12px}.LanguageSelector_languageOption__S05mk{padding:6px 12px;font-size:12px}}.ThemeToggle_themeToggle__QeDR1{position:relative;display:inline-block}.ThemeToggle_themeButton__k4uX1{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:none;background:var(--theme-buttonBackground);color:var(--theme-text);cursor:pointer;transition:none;padding:0;margin:0}.ThemeToggle_themeButton__k4uX1:hover{color:var(--theme-text);background:var(--theme-buttonBackgroundHover)}.ThemeToggle_themeButton__k4uX1:active{opacity:.8}.ThemeToggle_themeIcon__fBhTw{font-size:18px;line-height:1;display:flex;align-items:center;justify-content:center}.ThemeToggle_themeIcon__fBhTw svg{display:block}.ThemeToggle_ssrIconDark__S2aMQ,.ThemeToggle_ssrIconLight__tN9W4,.ThemeToggle_ssrIconSystem__MBVXe{position:absolute;display:none}html:not([data-selected-theme]) .ThemeToggle_ssrIconSystem__MBVXe,html[data-selected-theme=dark] .ThemeToggle_ssrIconDark__S2aMQ,html[data-selected-theme=light] .ThemeToggle_ssrIconLight__tN9W4,html[data-selected-theme=system] .ThemeToggle_ssrIconSystem__MBVXe{position:static;display:block}.ThemeToggle_themeButton__k4uX1.ThemeToggle_withLabel__COQa4{width:auto;padding:0 20px;gap:8px}.ThemeToggle_themeLabel__Ibd_9{font-size:.875rem;font-weight:500}.ThemeToggle_dropdown__oUJFx{position:fixed;min-width:180px;background:var(--theme-surfaceSolid);border:1px solid var(--theme-border);border-radius:20px;z-index:1000;display:flex;flex-direction:column;overflow:hidden;transform-origin:top right}.ThemeToggle_dropdown__oUJFx.ThemeToggle_mobileFull__b9OFy{inset:0;width:100%;height:100dvh;background:var(--theme-background,#12131a);border:none;border-radius:0;padding:0;z-index:3000}.ThemeToggle_mobileHeader__5E3re{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 1.5rem;background:transparent}.ThemeToggle_mobileBackButton__vumvf{display:flex;align-items:center;gap:.5rem;background:none;border:none;color:var(--theme-textSecondary,hsla(0,0%,100%,.6));font-size:.9375rem;font-weight:600;cursor:pointer;padding:0;transition:none}.ThemeToggle_mobileBackButton__vumvf:active{color:var(--theme-text,#fff)}.ThemeToggle_mobileTitle__DF5zY{font-size:1rem;font-weight:700;color:var(--theme-text,#fff);margin:0;text-transform:uppercase;letter-spacing:.05em}.ThemeToggle_mobileThemeList__GIEn9{display:flex;flex-direction:column;padding:.5rem 1.5rem;gap:.25rem}.ThemeToggle_mobileThemeOption___EaGR{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 0;background:transparent;border:none;border-bottom:1px solid var(--theme-border);color:var(--theme-textSecondary);cursor:pointer;transition:none;outline:none!important}.ThemeToggle_mobileThemeOption___EaGR:last-child{border-bottom:none}.ThemeToggle_mobileThemeOption___EaGR.ThemeToggle_selected__gzLhq{color:var(--theme-text)}.ThemeToggle_mobileThemeLeft__ohBvq{display:flex;align-items:center;gap:.75rem}.ThemeToggle_panelHeader__uGv07{display:flex;align-items:center;padding:0 16px;height:38px;flex-shrink:0;border-bottom:1px solid var(--theme-border);background:transparent}.ThemeToggle_panelTitle__kuGtw{font-size:10px;font-weight:700;color:var(--theme-textSecondary);text-transform:uppercase;letter-spacing:.8px}.ThemeToggle_scrollContainer__sg8HL{display:flex;flex-direction:column;padding:6px 0;gap:0}.ThemeToggle_themeOption__w1Ht_{padding:8px 16px;border:none;background:transparent;color:var(--theme-textSecondary);font-size:13px;font-weight:500;text-align:left;cursor:pointer;transition:none;font-family:Segoe UI,system-ui,-apple-system,sans-serif;width:100%;justify-content:space-between}.ThemeToggle_themeOptionLeft__UpTyc,.ThemeToggle_themeOption__w1Ht_{display:flex;align-items:center;gap:10px}.ThemeToggle_checkIcon__obHi6{flex-shrink:0;color:var(--theme-text)}.ThemeToggle_themeOption__w1Ht_:hover{background:var(--theme-backgroundSecondary);color:var(--theme-text)}.ThemeToggle_themeOption__w1Ht_:active{background:var(--theme-backgroundTertiary)}.ThemeToggle_themeOption__w1Ht_.ThemeToggle_selected__gzLhq{background:transparent;color:var(--theme-text)}.ThemeToggle_themeOption__w1Ht_.ThemeToggle_selected__gzLhq:hover{background:var(--theme-backgroundSecondary)}@media (max-width:767px){.ThemeToggle_dropdown__oUJFx{min-width:160px;border-radius:16px}.ThemeToggle_panelHeader__uGv07{height:34px;padding:0 12px}.ThemeToggle_themeOption__w1Ht_{padding:6px 12px;font-size:12px}}.Logo_logoContainer__sqFTf{display:flex;align-items:center;gap:8px;text-decoration:none;flex-shrink:0;cursor:pointer;color:var(--theme-text);transition:color 0s!important}.Logo_logoBox__MrpwY{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin:0;padding:0;transform:translateY(-4px)}.Logo_iconSvg__GfAJ_{width:100%;height:100%;display:block;color:currentColor;user-select:none;-webkit-user-drag:none}.Logo_wordmarkBox__id5CB{height:30px;display:flex;align-items:center;flex-shrink:0}.Logo_wordmarkSvg__XTfJf{height:100%;width:auto;display:block;color:currentColor;user-select:none;-webkit-user-drag:none}@media (max-width:767px){.Logo_logoBox__MrpwY{width:32px;height:32px}.Logo_wordmarkBox__id5CB{height:26px}}.ContextMenu_menu__craHX{position:fixed;min-width:216px;padding:6px;border-radius:14px;border:1px solid hsla(0,0%,100%,.08);background:rgba(22,24,32,.16);backdrop-filter:blur(28px) saturate(120%) contrast(.88) brightness(1.04);-webkit-backdrop-filter:blur(28px) saturate(120%) contrast(.88) brightness(1.04);display:flex;flex-direction:column;gap:2px;pointer-events:auto}.ContextMenu_item__b5Hu6{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:8px 10px;border:none;border-radius:10px;background:transparent;color:hsla(0,0%,100%,.9);font-size:15px;font-weight:500;line-height:1;text-align:left;cursor:pointer}.ContextMenu_itemExpanded__swwWV,.ContextMenu_item__b5Hu6:focus-visible,.ContextMenu_item__b5Hu6:hover{outline:none;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.98)}.ContextMenu_itemDisabled___77D6,.ContextMenu_itemDisabled___77D6:focus-visible,.ContextMenu_itemDisabled___77D6:hover{background:transparent;color:hsla(0,0%,100%,.45);cursor:not-allowed}.ContextMenu_itemIconPlaceholder__NNlLm,.ContextMenu_itemIcon__LSN__{width:18px;height:18px;flex:0 0 18px;display:flex;align-items:center;justify-content:center}.ContextMenu_itemIcon__LSN__{opacity:.88}.ContextMenu_itemLabel__rqHSa{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ContextMenu_submenuIndicator__bYaI7{width:16px;height:16px;flex-shrink:0;color:hsla(0,0%,100%,.62)}.ContextMenu_itemExpanded__swwWV .ContextMenu_submenuIndicator__bYaI7,.ContextMenu_item__b5Hu6:focus-visible .ContextMenu_submenuIndicator__bYaI7,.ContextMenu_item__b5Hu6:hover .ContextMenu_submenuIndicator__bYaI7{color:hsla(0,0%,100%,.92)}.ContextMenu_itemSelected__4kd75{color:hsla(0,0%,100%,.98)}.ContextMenu_selectionDot__sV_yW{width:7px;height:7px;border-radius:999px;flex-shrink:0;background:hsla(0,0%,100%,.9)}@media (max-width:767px){.ContextMenu_menu__craHX{min-width:198px;border-radius:12px}.ContextMenu_item__b5Hu6{min-height:38px;font-size:14px;padding:7px 9px}}.Footer_footer__rCQ3H{width:100%;padding:64px 0;margin-top:20px;color:var(--text,#e7e9f3)}.Footer_content__coKkX{max-width:1440px;margin:0 auto;padding:0 40px;display:flex;flex-direction:column;align-items:center;gap:32px}.Footer_brandSection__sMGPA{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.Footer_rightSection__QBCUt{display:flex;flex-direction:column;align-items:flex-end;gap:16px}.Footer_copyright__c2jS6{font-size:13px;color:var(--theme-textSecondary);margin:0;line-height:1.4}.Footer_socialSection__vUFni{display:flex;flex-direction:column;align-items:flex-end}.Footer_socialIcons__3b_3i{gap:12px}.Footer_socialIcon__6Icvg,.Footer_socialIcons__3b_3i{display:flex;align-items:center;justify-content:center}.Footer_socialIcon__6Icvg{width:48px;height:48px;background-color:transparent;border:none;border-radius:50%;color:var(--theme-text);opacity:.2;transition:none;cursor:pointer}.Footer_socialIcon__6Icvg:hover{background-color:transparent;border:none;opacity:1}.Footer_socialIcon__6Icvg svg{width:24px;height:24px}.Footer_navLinks__wpNWY,.Footer_navSection__AAae1{display:flex;flex-direction:column;align-items:flex-end}.Footer_navLinks__wpNWY{gap:12px;list-style:none;padding:0;margin:0}.Footer_navLink__joO6w{color:var(--theme-text);text-decoration:none;font-size:14px;transition:none}.Footer_contactEmail__MgpOW,.Footer_navLink__joO6w:hover{color:var(--theme-textSecondary)}.Footer_contactEmail__MgpOW{margin-top:12px;text-decoration:none;font-size:13px;line-height:1.4}.Footer_contactEmail__MgpOW:hover{color:var(--theme-text)}.Footer_copyrightMobile__Se8kw{display:none;font-size:14px;color:var(--theme-textSecondary);margin:12px 0 0;line-height:1.45}@media (min-width:768px){.Footer_content__coKkX{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:0}.Footer_brandSection__sMGPA{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0}.Footer_copyright__c2jS6{margin-top:0}.Footer_rightSection__QBCUt{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:0}.Footer_socialSection__vUFni{align-items:flex-end;margin-bottom:16px}.Footer_socialIcons__3b_3i{height:48px;display:flex;align-items:center}.Footer_navSection__AAae1{align-items:flex-end}.Footer_navLinks__wpNWY{flex-direction:row;gap:24px;align-items:center;line-height:1.5}}@media (max-width:767px){.Footer_footer__rCQ3H{padding:56px 24px 44px;margin-top:60px}.Footer_content__coKkX{gap:24px;align-items:center}.Footer_brandSection__sMGPA{display:none}.Footer_copyright__c2jS6{text-align:center}.Footer_copyrightMobile__Se8kw{display:block;text-align:center;margin-top:22px;max-width:26ch;font-size:13px;line-height:1.55}.Footer_rightSection__QBCUt{align-items:center;width:100%;max-width:680px;gap:22px}.Footer_socialSection__vUFni{order:2;align-items:center;margin-top:2px}.Footer_navSection__AAae1{order:1;width:100%;align-items:center;gap:0}.Footer_navLinks__wpNWY{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:center;column-gap:18px;row-gap:14px;width:100%}.Footer_navLink__joO6w{white-space:nowrap}.Footer_contactEmail__MgpOW{margin-top:18px;font-size:14px;line-height:1.4}.Footer_socialIcon__6Icvg{width:44px;height:44px;opacity:.16}.Footer_socialIcon__6Icvg svg{width:22px;height:22px}.Footer_socialIcons__3b_3i{gap:8px}}.FeatureBlock_container__nCrcW{width:100%;max-width:1440px;margin:80px auto;padding:0 40px;display:flex;flex-direction:column}.FeatureBlock_content__2Hy5R{width:100%;background:var(--theme-backgroundSecondary);border:1px solid var(--theme-border);border-radius:12px;display:flex;overflow:hidden;height:640px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.FeatureBlock_content__2Hy5R:hover{border-color:var(--theme-borderHover)}.FeatureBlock_textSide__ZMxfS{flex:0.8;min-width:380px;padding:60px;display:flex;flex-direction:column;justify-content:center;z-index:2}.FeatureBlock_childThemeScope__8L_CV{display:contents}.FeatureBlock_imageSide__tX3YO{flex:1.6;position:relative;background:var(--theme-backgroundSecondary);overflow:hidden}.FeatureBlock_reverse__NpDnb .FeatureBlock_content__2Hy5R{flex-direction:row-reverse}.FeatureBlock_label__kGAuf{display:inline-flex;align-items:center;width:fit-content;font-family:var(--font-bricolage-grotesque),"Bricolage Grotesque","Segoe UI",system-ui,-apple-system,sans-serif;font-size:11px;font-weight:400;color:var(--feature-textSecondary,var(--theme-textSecondary));text-transform:uppercase;letter-spacing:.12em;margin-bottom:24px;padding:5px 14px;border-radius:100px;border:1px solid var(--feature-border,var(--theme-border));background:transparent;line-height:1;transition:color .2s ease,border-color .2s ease}[data-theme=light] .FeatureBlock_label__kGAuf{color:var(--feature-textSecondary,rgba(30,33,38,.85));border-color:var(--feature-border,rgba(30,33,38,.25))}.FeatureBlock_title__nIwJ5{font-size:clamp(28px,3.5vw,40px);font-weight:600;line-height:1.1;margin-bottom:16px;color:var(--feature-text,var(--theme-text));letter-spacing:-.02em}.FeatureBlock_description__jHiEZ{font-size:18px;line-height:1.6;margin-bottom:32px;max-width:440px}.FeatureBlock_description__jHiEZ,.FeatureBlock_link__cBM6N{color:var(--feature-textSecondary,var(--theme-textSecondary))}.FeatureBlock_link__cBM6N{font-size:16px;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;transition:none;width:fit-content;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.FeatureBlock_link__cBM6N:hover{color:var(--feature-text,var(--theme-text))}.FeatureBlock_linkArrow__zNVYq{margin-left:8px;transition:transform .2s ease!important}.FeatureBlock_link__cBM6N:hover .FeatureBlock_linkArrow__zNVYq{transform:translate(3px,-3px)}.FeatureBlock_image___CIOu{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.FeatureBlock_overlayContainer__itpdQ{position:absolute;inset:0;z-index:4;pointer-events:none}.FeatureBlock_centered__HKn_4 .FeatureBlock_content__2Hy5R{position:relative;display:block;height:600px}.FeatureBlock_centered__HKn_4 .FeatureBlock_imageSide__tX3YO{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.FeatureBlock_centered__HKn_4 .FeatureBlock_textSide__ZMxfS{position:absolute;top:50%;left:60px;transform:translateY(-50%);z-index:10;width:calc(100% - 120px);max-width:600px;padding:60px;text-align:left;display:flex;flex-direction:column;align-items:flex-start;--feature-backgroundSecondary:rgba(18,19,26,.65);--feature-text:#fff;--feature-textSecondary:hsla(0,0%,100%,.65);--feature-textDisabled:hsla(0,0%,100%,.35);--feature-border:hsla(0,0%,100%,.1);--feature-borderHover:hsla(0,0%,100%,.2);--feature-inputBackground:hsla(0,0%,100%,.05);--feature-inputBackgroundFocus:hsla(0,0%,100%,.08);--feature-inputBorder:hsla(0,0%,100%,.1);--feature-inputBorderFocus:hsla(0,0%,100%,.3);--feature-inputPlaceholder:hsla(0,0%,100%,.3);--feature-buttonPrimary:hsla(0,0%,100%,.85);--feature-buttonPrimaryHover:#fff;--feature-buttonPrimaryText:#000;--feature-shadow:rgba(0,0,0,.4);--feature-success:#4caf50;--feature-error:#f44336;background:var(--feature-backgroundSecondary);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:32px;box-shadow:0 8px 32px var(--feature-shadow);border:1px solid var(--feature-border);transition:all .3s ease}[data-theme=light] .FeatureBlock_centered__HKn_4 .FeatureBlock_textSide__ZMxfS{--feature-backgroundSecondary:hsla(43,41%,97%,.7);--feature-text:#1e2126;--feature-textSecondary:rgba(30,33,38,.72);--feature-textDisabled:rgba(30,33,38,.45);--feature-border:rgba(139,99,76,.22);--feature-borderHover:rgba(139,99,76,.35);--feature-inputBackground:hsla(0,0%,100%,.7);--feature-inputBackgroundFocus:#fff;--feature-inputBorder:rgba(139,99,76,.28);--feature-inputBorderFocus:rgba(139,99,76,.55);--feature-inputPlaceholder:rgba(30,33,38,.5);--feature-buttonPrimary:#1e2126;--feature-buttonPrimaryHover:#15181c;--feature-buttonPrimaryText:#fff;--feature-shadow:rgba(61,40,23,.12);--feature-success:#2e7d32;--feature-error:#d32f2f;background:var(--feature-backgroundSecondary);border:1px solid var(--feature-border)}.FeatureBlock_centered__HKn_4 .FeatureBlock_childThemeScope__8L_CV{--theme-backgroundSecondary:var(--feature-backgroundSecondary);--theme-text:var(--feature-text);--theme-textSecondary:var(--feature-textSecondary);--theme-textDisabled:var(--feature-textDisabled);--theme-border:var(--feature-border);--theme-borderHover:var(--feature-borderHover);--theme-inputBackground:var(--feature-inputBackground);--theme-inputBackgroundFocus:var(--feature-inputBackgroundFocus);--theme-inputBorder:var(--feature-inputBorder);--theme-inputBorderFocus:var(--feature-inputBorderFocus);--theme-inputPlaceholder:var(--feature-inputPlaceholder);--theme-buttonPrimary:var(--feature-buttonPrimary);--theme-buttonPrimaryHover:var(--feature-buttonPrimaryHover);--theme-buttonPrimaryText:var(--feature-buttonPrimaryText);--theme-shadow:var(--feature-shadow);--theme-success:var(--feature-success);--theme-error:var(--feature-error)}.FeatureBlock_centered__HKn_4 .FeatureBlock_description__jHiEZ{max-width:100%}.FeatureBlock_centered__HKn_4 .FeatureBlock_imageControls__l7Wts{z-index:20}.FeatureBlock_tagsContainer__oZYRJ{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;pointer-events:none}.FeatureBlock_tagsOverlay__sH3cg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:4}.FeatureBlock_tagWrapper__xLKQL{position:absolute;display:flex;flex-direction:column;align-items:center;transform:translate(-50%,-100%)}.FeatureBlock_tag__0Rwyh{background:rgba(18,19,26,.6);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;padding:5px 16px 5px 5px;display:flex;align-items:center;justify-content:flex-start;box-shadow:0 4px 15px rgba(0,0,0,.2);pointer-events:auto;margin-bottom:2px;transition:all .3s ease;position:relative;min-height:32px;overflow:hidden;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}[data-theme=light] .FeatureBlock_tag__0Rwyh{background:hsla(0,0%,100%,.7);border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 15px rgba(0,0,0,.05)}.FeatureBlock_interactiveTag__zRoVq{cursor:pointer}.FeatureBlock_tagInner__9QciY{display:flex;align-items:center;gap:8px}.FeatureBlock_openChat__E_fSU,.FeatureBlock_tagInner__9QciY{transition-property:transform,opacity!important;transition-duration:.3s!important;transition-timing-function:cubic-bezier(.4,0,.2,1),ease!important}.FeatureBlock_openChat__E_fSU{position:absolute;left:0;right:0;text-align:center;font-size:12px;font-weight:600;color:#fff;white-space:nowrap;opacity:0;transform:translateY(100%);pointer-events:none}[data-theme=light] .FeatureBlock_openChat__E_fSU{color:var(--theme-text)}.FeatureBlock_interactiveTag__zRoVq:hover{background:rgba(18,19,26,.8)}[data-theme=light] .FeatureBlock_interactiveTag__zRoVq:hover{background:hsla(0,0%,100%,.9)}.FeatureBlock_interactiveTag__zRoVq:hover .FeatureBlock_tagInner__9QciY{opacity:0;transform:translateY(-100%)}.FeatureBlock_interactiveTag__zRoVq:hover .FeatureBlock_openChat__E_fSU{opacity:1;transform:translateY(0)}.FeatureBlock_tagInitial__f1xEB{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff}.FeatureBlock_tagAvatar__TlY_M{width:22px;height:22px;border-radius:50%;overflow:hidden;border:1px solid hsla(0,0%,100%,.2)}[data-theme=light] .FeatureBlock_tagAvatar__TlY_M{border:1px solid rgba(0,0,0,.1)}.FeatureBlock_tagAvatar__TlY_M img{width:100%;height:100%;object-fit:cover}.FeatureBlock_tagName__I_aBh{font-size:12px;font-weight:600;color:#fff;white-space:nowrap}[data-theme=light] .FeatureBlock_tagName__I_aBh{color:var(--theme-text)}.FeatureBlock_tagDot__MQwP0{width:6px;height:6px;border-radius:50%;margin-top:2px;box-shadow:0 0 8px var(--theme-shadow);position:relative;border:none}.FeatureBlock_imageControls__l7Wts{position:absolute;bottom:20px;right:20px;display:flex;gap:8px;z-index:10}.FeatureBlock_controlButton__QGt13{width:32px;height:32px;border-radius:8px;background:rgba(18,19,26,.6);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid hsla(0,0%,100%,.1)!important;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:1;transition:none;outline:none!important;box-shadow:none!important;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.FeatureBlock_controlButton__QGt13:active,.FeatureBlock_controlButton__QGt13:focus,.FeatureBlock_controlButton__QGt13:focus-visible{outline:none!important;box-shadow:none!important;border:1px solid hsla(0,0%,100%,.2)!important}.FeatureBlock_controlButton__QGt13:hover{background:rgba(18,19,26,.8)}.FeatureBlock_controlButton__QGt13 svg{width:18px;height:18px}.FeatureBlock_imageAttribution__RObuJ{margin-top:12px;font-size:13px;color:var(--theme-textDisabled);font-style:italic;letter-spacing:.02em;width:100%;text-align:right}.FeatureBlock_reverse__NpDnb .FeatureBlock_imageAttribution__RObuJ{text-align:left}.FeatureBlock_artistName__YFtpb{font-weight:400}.FeatureBlock_paintingTitle__dGORw{color:var(--theme-textSecondary)}.FeatureBlock_separator__wxmkN{margin:0}@media (max-width:1024px){.FeatureBlock_content__2Hy5R{flex-direction:column!important;min-height:auto;height:auto}.FeatureBlock_textSide__ZMxfS{padding:40px;min-width:0}.FeatureBlock_imageSide__tX3YO{height:400px;min-height:400px;flex:none}.FeatureBlock_imageControls__l7Wts{bottom:16px;right:16px}.FeatureBlock_controlButton__QGt13{width:40px;height:40px}.FeatureBlock_controlButton__QGt13 svg{width:20px;height:20px}}@media (max-width:767px){.FeatureBlock_centered__HKn_4 .FeatureBlock_content__2Hy5R{height:auto;min-height:780px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:80px 0 160px}.FeatureBlock_centered__HKn_4 .FeatureBlock_imageSide__tX3YO{position:absolute;height:100%;width:100%}.FeatureBlock_centered__HKn_4 .FeatureBlock_textSide__ZMxfS{position:relative;top:0;left:0;transform:none;width:calc(100% - 48px);margin:0;padding:32px 24px 24px;max-width:none;box-sizing:border-box;text-align:center;align-items:center;display:flex;flex-direction:column}.FeatureBlock_centered__HKn_4 .FeatureBlock_title__nIwJ5{font-size:clamp(32px,6vw,42px);margin-bottom:24px;line-height:1.2}.FeatureBlock_centered__HKn_4 .FeatureBlock_description__jHiEZ{font-size:16px;margin-bottom:32px;line-height:1.5}.FeatureBlock_tag__0Rwyh{padding:3px 10px 3px 5px;gap:6px}.FeatureBlock_tagAvatar__TlY_M,.FeatureBlock_tagInitial__f1xEB{width:18px;height:18px;font-size:10px}.FeatureBlock_openChat__E_fSU,.FeatureBlock_tagName__I_aBh{font-size:11px}.FeatureBlock_tagDot__MQwP0{width:5px;height:5px}.FeatureBlock_container__nCrcW{padding:0 24px;margin:40px auto}.FeatureBlock_textSide__ZMxfS{padding:40px 24px}.FeatureBlock_imageSide__tX3YO{height:400px;min-height:400px;flex:none}.FeatureBlock_imageAttribution__RObuJ,.FeatureBlock_reverse__NpDnb .FeatureBlock_imageAttribution__RObuJ{text-align:center}.FeatureBlock_title__nIwJ5{font-size:32px}.FeatureBlock_description__jHiEZ{font-size:16px;margin-bottom:24px}.FeatureBlock_tag__0Rwyh{cursor:default!important}.FeatureBlock_interactiveTag__zRoVq,.FeatureBlock_tag__0Rwyh,.FeatureBlock_tag__0Rwyh *{pointer-events:none!important;touch-action:none!important}.FeatureBlock_interactiveTag__zRoVq{cursor:default!important}.FeatureBlock_interactiveTag__zRoVq *{pointer-events:none!important;touch-action:none!important}.FeatureBlock_interactiveTag__zRoVq:hover{background:rgba(18,19,26,.6)!important}[data-theme=light] .FeatureBlock_interactiveTag__zRoVq:hover{background:hsla(0,0%,100%,.7)!important}.FeatureBlock_interactiveTag__zRoVq:active{background:rgba(18,19,26,.6)!important}[data-theme=light] .FeatureBlock_interactiveTag__zRoVq:active{background:hsla(0,0%,100%,.7)!important}.FeatureBlock_interactiveTag__zRoVq:hover .FeatureBlock_tagInner__9QciY{opacity:1;transform:translateY(0)}.FeatureBlock_interactiveTag__zRoVq:hover .FeatureBlock_openChat__E_fSU{opacity:0;transform:translateY(100%)}.FeatureBlock_openOnMobile__MtXT_ .FeatureBlock_tagInner__9QciY{opacity:0;transform:translateY(-100%)}.FeatureBlock_openOnMobile__MtXT_ .FeatureBlock_openChat__E_fSU{opacity:1;transform:translateY(0)}}.Lightbox_overlay__9SnNn{position:fixed;inset:0;background:#000;z-index:10000;display:flex;align-items:center;justify-content:center;padding:40px;cursor:zoom-out;animation:Lightbox_fadeIn__oLMEG .3s ease}.Lightbox_overlayContent__uYfqT{position:relative;max-width:100%;max-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:default;gap:16px}.Lightbox_expandedImage___qtox{max-width:100%;max-height:calc(100vh - 200px);object-fit:contain;border-radius:4px;box-shadow:0 30px 60px rgba(0,0,0,.5);animation:Lightbox_scaleIn__8WAiC .3s ease}.Lightbox_attribution__1Uz6f{text-align:center;color:#fff;animation:Lightbox_fadeIn__oLMEG .5s ease .2s both}.Lightbox_paintingTitle__3hWnP{font-size:20px;font-weight:500;margin:0 0 4px}.Lightbox_artistName__xV7ET{font-size:16px;opacity:.7;margin:0 0 24px}.Lightbox_textCloseButton__gUutB{background:hsla(0,0%,100%,.08);border:none!important;border-radius:8px;color:#fff;padding:10px 24px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:inline-flex;align-items:center;gap:8px;outline:none!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent}.Lightbox_textCloseButton__gUutB:active,.Lightbox_textCloseButton__gUutB:focus,.Lightbox_textCloseButton__gUutB:focus-visible{outline:none!important;box-shadow:none!important;border:none!important}.Lightbox_closeIcon__DpgQp{opacity:.8}.Lightbox_textCloseButton__gUutB:hover{background:hsla(0,0%,100%,.15)}.Lightbox_textCloseButton__gUutB:hover .Lightbox_closeIcon__DpgQp{opacity:1}@keyframes Lightbox_fadeIn__oLMEG{0%{opacity:0}to{opacity:1}}@keyframes Lightbox_scaleIn__8WAiC{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.SignupPreview_previewCard__cPe7X{width:100%;max-width:400px;height:auto;background:var(--theme-backgroundSecondary);border:1px solid var(--theme-border);border-radius:24px;padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;backdrop-filter:blur(10px);animation:SignupPreview_fadeIn__AeWgW .5s ease-out}.SignupPreview_avatarPlaceholder__zrgfm{width:100px;height:100px;border-radius:50%;background:linear-gradient(135deg,#788cff,#a4b4ff);display:flex;align-items:center;justify-content:center;font-size:3rem;font-weight:700;color:#fff;position:relative;transition:all .3s ease;overflow:hidden}.SignupPreview_dragHint__Oy2jp{font-size:.75rem;color:var(--theme-textDisabled);margin-top:1rem;text-align:center}.SignupPreview_info__Fjhm_{text-align:center}.SignupPreview_previewAlias__Dv8sL{font-size:1.5rem;font-weight:700;color:var(--theme-text);margin:0}.SignupPreview_previewUsername__l7Dan{font-size:1rem;color:var(--theme-textSecondary);margin:.25rem 0 0}@keyframes SignupPreview_fadeIn__AeWgW{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.DateInputOTP_container__BQdAd{display:flex;flex-direction:column;gap:.75rem;align-items:center;width:100%;max-width:100%}.DateInputOTP_otpWrapper__WZCo1{display:flex;align-items:flex-start;gap:.75rem;justify-content:center}.DateInputOTP_section__Xjldt{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.DateInputOTP_sectionLabel__oEs5y{font-size:.65rem;color:var(--theme-textDisabled);text-transform:uppercase;letter-spacing:.05em;font-weight:600;padding-left:2px}.DateInputOTP_group__NXBFZ{display:flex;gap:.4rem}.DateInputOTP_otpInput__86mm1{width:42px;height:54px;background:var(--theme-inputBackground);border:1px solid var(--theme-inputBorder);border-radius:12px;color:var(--theme-text);text-align:center;padding:0;font-size:1.25rem;font-weight:600;outline:none;transition:none;cursor:text}.DateInputOTP_otpInput__86mm1::selection{background:transparent}.DateInputOTP_otpInput__86mm1:focus{border-color:#788cff;background:var(--theme-inputBackgroundFocus);box-shadow:0 0 15px rgba(120,140,255,.2);transform:translateY(-4px);caret-color:var(--theme-text)}@media (max-width:768px){.DateInputOTP_otpWrapper__WZCo1{gap:.4rem}.DateInputOTP_group__NXBFZ{gap:.25rem}.DateInputOTP_otpInput__86mm1{width:32px;height:44px;font-size:1rem;padding:0;border-radius:8px}.DateInputOTP_otpInput__86mm1:focus{transform:none}.DateInputOTP_separator__hVVZm{font-size:1.25rem;margin:0 .1rem;height:44px}.DateInputOTP_sectionLabel__oEs5y{font-size:.55rem}}.DateInputOTP_errorInput__ZVL3P{border-color:#ff4d4f!important}.DateInputOTP_separator__hVVZm{color:var(--theme-textDisabled);font-size:1.5rem;font-weight:300;margin:0 .25rem;height:54px;display:flex;align-items:center}.DateInputOTP_errorText__4yc_V{color:#ff4d4f;font-size:.75rem;margin-top:.25rem}.DateInputOTP_otpInput__86mm1::placeholder{color:var(--theme-inputPlaceholder)}.DateInputOTP_otpInput__86mm1:focus::placeholder{color:transparent}.VerificationCodeInput_container__zTVyY{display:flex;flex-direction:column;gap:0;align-items:center;width:100%}.VerificationCodeInput_otpWrapper__KXXjN{display:flex;align-items:center;gap:.6rem;justify-content:center}.VerificationCodeInput_otpInput__zvrej{width:48px;height:60px;background:var(--theme-inputBackground);border:1px solid var(--theme-inputBorder);border-radius:14px;color:var(--theme-text);text-align:center;font-size:1.5rem;font-weight:600;outline:none;transition:none;cursor:text}.VerificationCodeInput_otpInput__zvrej::selection{background:transparent}.VerificationCodeInput_otpInput__zvrej:focus{border-color:#788cff;background:var(--theme-inputBackgroundFocus);box-shadow:0 0 20px rgba(120,140,255,.2);transform:translateY(-4px)}.VerificationCodeInput_otpInput__zvrej:focus::placeholder{color:transparent}.VerificationCodeInput_errorInput__SvqKH{border-color:#ff4d4f!important;background:rgba(255,77,79,.05)!important}.VerificationCodeInput_errorText___LG5C{color:#ff4d4f;font-size:.8125rem;margin-top:.5rem;animation:VerificationCodeInput_fadeIn__kpBB_ .3s ease-out}@keyframes VerificationCodeInput_fadeIn__kpBB_{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.ImageEditor_overlay__WqRFJ{position:fixed;inset:0;background:rgba(0,0,0,.8);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:4000;padding:1.5rem;pointer-events:auto}.ImageEditor_modal__LzXBt{background:#1a1a1a;border:1px solid hsla(0,0%,100%,.1);border-radius:24px;width:100%;max-width:480px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 48px rgba(0,0,0,.5)}.ImageEditor_header__l7yki{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.05)}.ImageEditor_header__l7yki h2{font-size:1.125rem;font-weight:600;color:#fff;margin:0}.ImageEditor_closeButton__SzNKX{background:none;border:none;color:hsla(0,0%,100%,.4);cursor:pointer;padding:.5rem;border-radius:50%;display:flex;transition:all .2s}.ImageEditor_closeButton__SzNKX:hover{background:hsla(0,0%,100%,.05);color:#fff}.ImageEditor_editorContainer__WmQ_1{aspect-ratio:1;background:#000;position:relative;overflow:hidden;cursor:move;user-select:none;touch-action:none}.ImageEditor_imageWrapper__wjDnF{width:100%;height:100%;position:relative}.ImageEditor_editingImage__vDcYc{width:100%;height:100%;max-width:none;max-height:none;user-select:none;pointer-events:none}.ImageEditor_cropOverlay__kKtSs{position:absolute;inset:0;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1000px rgba(0,0,0,.5);pointer-events:none}.ImageEditor_controls__uPctG{padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem;align-items:center}.ImageEditor_zoomControl__P7PQD{display:flex;align-items:center;gap:1rem;width:100%;max-width:300px}.ImageEditor_rangeSlider__IW2QK{flex:1;height:4px;background:hsla(0,0%,100%,.1);border-radius:2px;appearance:none;cursor:pointer}.ImageEditor_rangeSlider__IW2QK::-webkit-slider-thumb{appearance:none;width:16px;height:16px;background:#fff;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.3)}.ImageEditor_resetButton__Szs0U{background:hsla(0,0%,100%,.05);border:none;color:hsla(0,0%,100%,.6);padding:.5rem 1rem;border-radius:100px;font-size:.8125rem;font-weight:500;display:flex;align-items:center;gap:.5rem;cursor:pointer;transition:all .2s}.ImageEditor_resetButton__Szs0U:hover{background:hsla(0,0%,100%,.1);color:#fff}.ImageEditor_footer___Xox6{padding:1.25rem 1.5rem;display:flex;justify-content:flex-end;gap:.75rem;border-top:1px solid hsla(0,0%,100%,.05);background:rgba(0,0,0,.1)}.ImageEditor_staticButton__Gg63t{transform:none!important;transition:all .2s ease!important;height:40px!important;padding:0 20px!important;font-size:.875rem!important;border:none!important;background:hsla(0,0%,100%,.05)!important;box-shadow:none!important;border-radius:10px!important}.ImageEditor_staticButton__Gg63t:hover{transform:none!important;background:hsla(0,0%,100%,.1)!important;box-shadow:none!important}.ImageEditor_continueButton__oBCxM{background:#fff!important;color:#000!important}.ImageEditor_continueButton__oBCxM:hover{background:hsla(0,0%,100%,.9)!important}@keyframes ImageEditor_fadeIn__oigTD{0%{opacity:0}to{opacity:1}}.AvatarSelector_overlay__J_sz9{--nav-height:64px;width:100%;height:calc(100% - var(--nav-height));margin-top:var(--nav-height);background:transparent;display:flex;flex-direction:column;overflow-y:auto;--padding-left:6rem;--gap:1.25rem;--visible-count:6;--bleed:0.3}@media (max-width:767px){.AvatarSelector_overlay__J_sz9{--nav-height:56px}}.AvatarSelector_modal__Ju3wT{width:100%;max-width:none;margin:0;display:flex;flex-direction:column;padding:2rem 0 2.5rem;min-height:calc(100vh - var(--nav-height))}.AvatarSelector_header__XAHzx{display:flex;align-items:center;justify-content:space-between;margin-bottom:2.5rem;z-index:100;padding:1rem var(--padding-left);background:transparent}.AvatarSelector_title__viWYc{font-size:3.5rem;font-weight:800;color:#fff;text-align:center;flex:1;letter-spacing:-.03em;padding:0 1rem}.AvatarSelector_headerSpacer__DcfvD{width:120px}.AvatarSelector_backButton__Vj8JU{display:flex;align-items:center;gap:.75rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#fff;padding:.75rem 1.5rem;border-radius:12px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);width:120px;justify-content:center}.AvatarSelector_backButton__Vj8JU:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);transform:translateX(-4px)}.AvatarSelector_content__w9F64{display:flex;flex-direction:column;gap:2rem;width:100%}.AvatarSelector_category__Y1Hin{display:flex;flex-direction:column;gap:.75rem;width:100%}.AvatarSelector_categoryTitle__gMHIc{font-size:1.25rem;font-weight:700;color:hsla(0,0%,100%,.8);padding:0 var(--padding-left);letter-spacing:.02em}.AvatarSelector_carouselContainer__yYoSy{position:relative;width:100%}.AvatarSelector_carousel__k__gc{display:flex;gap:var(--gap);overflow-x:auto;scroll-behavior:smooth;padding:1rem var(--padding-left);scrollbar-width:none;scroll-padding-left:var(--padding-left)}.AvatarSelector_carousel__k__gc::-webkit-scrollbar{display:none}.AvatarSelector_avatarCard__AbTLT,.AvatarSelector_uploadCard__SwQmU{--numerator:calc(100vw - var(--padding-left) - (var(--visible-count) * var(--gap)));--denominator:calc(var(--visible-count) + var(--bleed));--card-size:calc(var(--numerator) / var(--denominator));flex:0 0 var(--card-size);width:var(--card-size);aspect-ratio:1;border-radius:50%;overflow:hidden;cursor:pointer;transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1),filter .5s cubic-bezier(.4,0,.2,1)!important;border:2px solid transparent;background:hsla(0,0%,100%,.03);position:relative;opacity:.15;filter:grayscale(1) blur(2px);transform:scale(.9);pointer-events:none}.AvatarSelector_avatarCard__AbTLT.AvatarSelector_isFocused__JMnXF,.AvatarSelector_uploadCard__SwQmU.AvatarSelector_isFocused__JMnXF{opacity:1;filter:grayscale(0) blur(0);transform:scale(1);pointer-events:auto}.AvatarSelector_avatarCard__AbTLT:hover.AvatarSelector_isFocused__JMnXF{border-color:#fff;transform:scale(1.02)}.AvatarSelector_userUploadCard__y6mMd:hover .AvatarSelector_removeButton__WAO39{opacity:1;transform:translate(-50%)}.AvatarSelector_removeButton__WAO39{position:absolute;bottom:1.5rem;left:50%;transform:translate(-50%,10px);background:rgba(255,77,79,.9);color:#fff;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:all .2s cubic-bezier(.4,0,.2,1);z-index:10;box-shadow:0 4px 12px rgba(0,0,0,.3)}.AvatarSelector_removeButton__WAO39:hover{background:#ff4d4f;transform:translate(-50%) scale(1.1)!important}.AvatarSelector_avatarCard__AbTLT img{width:100%;height:100%;object-fit:cover}.AvatarSelector_uploadCard__SwQmU{border:2px dashed hsla(0,0%,100%,.15);display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.02)}.AvatarSelector_uploadCard__SwQmU:hover.AvatarSelector_isFocused__JMnXF{border-color:#fff;background:hsla(0,0%,100%,.05)}.AvatarSelector_uploadCircle__d8agB{display:flex;flex-direction:column;align-items:center;gap:.75rem;color:hsla(0,0%,100%,.3);text-align:center;padding:1rem}.AvatarSelector_uploadCircle__d8agB span{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;line-height:1.2}.AvatarSelector_navButton__tLCPF{position:absolute;top:50%;transform:translateY(-50%);z-index:20;background:rgba(0,0,0,.6);border:1px solid hsla(0,0%,100%,.1);color:#fff;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:all .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(8px)}.AvatarSelector_navButton__tLCPF.AvatarSelector_hidden__P2nUe{display:none!important}.AvatarSelector_carouselContainer__yYoSy:hover .AvatarSelector_navButton__tLCPF{opacity:1}.AvatarSelector_navButton__tLCPF:hover{background:#fff;color:#000;transform:translateY(-50%) scale(1.1)}.AvatarSelector_navButton__tLCPF.AvatarSelector_left__XJ9fL{left:2rem}.AvatarSelector_navButton__tLCPF.AvatarSelector_right__tnQkx{right:2rem}@keyframes AvatarSelector_fadeIn__NbXxR{0%{opacity:0}to{opacity:1}}@media (max-width:1600px){.AvatarSelector_overlay__J_sz9{--visible-count:5;--padding-left:5rem}}@media (max-width:1300px){.AvatarSelector_overlay__J_sz9{--visible-count:4;--padding-left:4rem}}@media (max-width:1000px){.AvatarSelector_overlay__J_sz9{--visible-count:3;--padding-left:3rem}}@media (max-width:700px){.AvatarSelector_overlay__J_sz9{--visible-count:2;--padding-left:2rem}.AvatarSelector_title__viWYc{font-size:2.5rem}}@media (max-width:500px){.AvatarSelector_overlay__J_sz9{--visible-count:1.2;--padding-left:1.5rem;--bleed:0.1}.AvatarSelector_navButton__tLCPF{display:none}}