.ProfileMenu_root____mAM{position:relative}.ProfileMenu_trigger__5OQcM{display:flex;align-items:center;gap:9px;background:var(--bg-1);border:1px solid var(--border);border-radius:99px;padding:5px 12px 5px 5px;min-height:44px;cursor:pointer;color:var(--text-0);transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease)}.ProfileMenu_trigger__5OQcM:hover{border-color:var(--violet-500);box-shadow:var(--shadow-glow)}.ProfileMenu_avatarLg__mqUzo,.ProfileMenu_avatar__TSj_Q{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(140deg,var(--violet-500),var(--violet-700));color:#fff;font-weight:700;object-fit:cover;overflow:hidden}.ProfileMenu_avatar__TSj_Q{width:30px;height:30px;font-size:12px;box-shadow:0 0 0 2px var(--bg-1),0 0 0 3px var(--violet-soft)}.ProfileMenu_avatarLg__mqUzo{width:40px;height:40px;font-size:14px}.ProfileMenu_name__sVQ61{font-size:var(--fs-sm);font-weight:600;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:639px){.ProfileMenu_name__sVQ61{display:none}}.ProfileMenu_caret___EmLR{font-size:10px;color:var(--text-2);transition:transform var(--dur-fast) var(--ease)}.ProfileMenu_caretUp__moMSK{transform:rotate(180deg)}.ProfileMenu_menu__n27la{position:absolute;right:0;top:calc(100% + 8px);width:264px;max-width:calc(100vw - 24px);background:var(--bg-1);background-image:var(--card-grad);border:1px solid var(--border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);padding:8px;z-index:60;animation:ProfileMenu_rise-in__PYQO1 var(--dur-fast) var(--ease) both}.ProfileMenu_menuHeader__uSjVD{display:flex;align-items:center;gap:10px;padding:10px;border-radius:var(--radius-md);background:linear-gradient(160deg,var(--violet-soft),transparent 75%)}.ProfileMenu_menuId__6XNhE{display:flex;flex-direction:column;min-width:0}.ProfileMenu_menuName__tcIx3{font-weight:700;font-size:var(--fs-sm)}.ProfileMenu_menuMail__82LBj{font-size:var(--fs-xs);color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProfileMenu_divider__luD5g{height:1px;background:var(--border);margin:6px 4px}.ProfileMenu_item__xHaPW{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;border-radius:var(--radius-sm);padding:10px;font-size:var(--fs-sm);color:var(--text-0);cursor:pointer;text-decoration:none;transition:background var(--dur-fast) var(--ease)}.ProfileMenu_item__xHaPW:hover{color:var(--text-0)}.ProfileMenu_item__xHaPW:hover:not(:disabled){background:var(--bg-2)}.ProfileMenu_item__xHaPW:disabled{color:var(--text-2);cursor:default}.ProfileMenu_soon__EOCIx{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--border-strong);border-radius:99px;padding:1px 7px;color:var(--text-2)}.ProfileMenu_themeState__t7M5p{font-size:var(--fs-xs);color:var(--violet-400);font-weight:600}.ProfileMenu_danger__TRRs6{color:var(--err)}.ProfileMenu_danger__TRRs6:hover:not(:disabled){background:hsla(0,91%,71%,.1)}.ProfileMenu_anonActions__LUqS_{display:flex;align-items:center;gap:8px}.ProfileMenu_anonTheme__FPQug{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background:var(--bg-2);color:var(--text-1);border:1px solid var(--border);cursor:pointer;font-size:16px}.ProfileMenu_anonTheme__FPQug:hover{color:var(--text-0);border-color:var(--violet-400)}.ProfileMenu_anonLogin__G4V7H{padding:8px 14px;font-size:.9rem;font-weight:600;color:var(--text-1);border-radius:8px;border:1px solid var(--border);transition:color var(--dur-fast) var(--ease)}.ProfileMenu_anonLogin__G4V7H:hover{color:var(--text-0);border-color:var(--violet-400)}@media (max-width:560px){.ProfileMenu_anonActions__LUqS_{gap:6px}.ProfileMenu_anonTheme__FPQug{width:32px;height:32px;font-size:15px}.ProfileMenu_anonLogin__G4V7H{padding:7px 11px;font-size:.82rem}}@media (max-width:380px){.ProfileMenu_anonActions__LUqS_{gap:5px}.ProfileMenu_anonLogin__G4V7H{padding:6px 9px;font-size:.78rem}}.AppShell_shell__Gr7ap{min-height:100dvh}@media (min-width:1024px){.AppShell_shell__Gr7ap{padding-left:var(--shell-nav-w)}}.AppShell_drawer__ch0hy,.AppShell_sidebar__hm8kJ{display:flex;flex-direction:column;background:var(--bg-1);border-right:1px solid var(--border);padding:18px 14px 16px;overflow-y:auto}.AppShell_sidebar__hm8kJ{position:fixed;inset:0 auto 0 0;width:var(--shell-nav-w);z-index:30;display:none}@media (min-width:1024px){.AppShell_sidebar__hm8kJ{display:flex}}.AppShell_sidebarBrand__Krl8J{padding:4px 8px 18px}.AppShell_sidebarSpacer__bvq7Y{flex:1 1}.AppShell_nav__g2185{display:flex;flex-direction:column;gap:5px}.AppShell_navItem__1tNc8{position:relative;display:flex;align-items:center;gap:11px;padding:11px 12px 11px 14px;min-height:44px;border-radius:var(--radius-md);border:1px solid transparent;font-size:var(--fs-sm);font-weight:500;color:var(--text-1);overflow:hidden;transition:background var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.AppShell_navItem__1tNc8:hover{background:var(--bg-2);border-color:var(--border);color:var(--text-0);transform:translateX(2px)}.AppShell_navItem__1tNc8:hover .AppShell_navIcon__rpLpc{color:var(--violet-400);transform:scale(1.08) rotate(-3deg)}.AppShell_navItem__1tNc8:active{transform:translateX(2px) scale(.985)}.AppShell_navActive__6EQLD,.AppShell_navActive__6EQLD:hover{background:linear-gradient(90deg,var(--violet-soft),transparent 80%);border-color:var(--border-strong);color:var(--text-0);transform:none;box-shadow:inset 0 0 22px rgba(79,31,225,.07)}.AppShell_navActive__6EQLD .AppShell_navIcon__rpLpc{color:var(--violet-400)}.AppShell_navActive__6EQLD .AppShell_navBar__WD5Dt{transform:scaleY(1)}.AppShell_navBar__WD5Dt{position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:99px;background:linear-gradient(180deg,var(--violet-300),var(--violet-500),var(--violet-300));background-size:100% 200%;box-shadow:0 0 10px var(--violet-glow);transform:scaleY(0);transform-origin:center;transition:transform var(--dur-med) var(--ease)}.AppShell_navActive__6EQLD .AppShell_navBar__WD5Dt{animation:AppShell_route-bar__ln8mw 3.4s linear infinite}@keyframes AppShell_route-bar__ln8mw{0%{background-position:0 0}to{background-position:0 200%}}@media (prefers-reduced-motion:reduce){.AppShell_navActive__6EQLD .AppShell_navBar__WD5Dt{animation:none}}.AppShell_navIcon__rpLpc{display:inline-flex;color:var(--text-2);transition:color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.AppShell_navLabel__zpJt4{flex:1 1;min-width:0}.AppShell_contact__i0B5N{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-2);margin-bottom:10px}.AppShell_contactToggle__lpl4Y{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;padding:11px 12px;min-height:44px;cursor:pointer;color:var(--text-1);font-size:var(--fs-sm);font-weight:600}.AppShell_contactToggle__lpl4Y:hover{color:var(--text-0)}.AppShell_contactTitle__Fs9Ln{display:inline-flex;align-items:center;gap:8px}.AppShell_contactChevron__PyaMm{display:inline-flex;transition:transform var(--dur-fast) var(--ease)}.AppShell_contactChevronOpen__b5V2K{transform:rotate(180deg)}.AppShell_contactBody__CKWu_{display:flex;flex-direction:column;gap:6px;padding:2px 12px 12px;animation:AppShell_rise-in__xKcgp var(--dur-fast) var(--ease) both}.AppShell_contactRow__R4rKo{font-size:var(--fs-xs);font-family:var(--font-mono),monospace;color:var(--violet-400)}.AppShell_contactNote__bQLpg{font-size:var(--fs-xs);color:var(--text-2)}.AppShell_versionTag__DlZFx{font-size:10px;letter-spacing:.08em;color:var(--text-2);padding:0 8px}.AppShell_topbar__PzgkY{position:-webkit-sticky;position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:12px;height:60px;padding:0 16px;background:color-mix(in srgb,var(--bg-0) 82%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--border)}@media (min-width:1024px){.AppShell_topbar__PzgkY{padding:0 28px}}.AppShell_topbarLeft__eo6fi{display:flex;align-items:center;gap:12px}.AppShell_topbarBrand__4f3BP{display:inline-flex}@media (min-width:1024px){.AppShell_topbarBrand__4f3BP{display:none}}.AppShell_hamburger__C22SU{display:flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:0 10px;background:none;border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer}.AppShell_hamburger__C22SU span{height:2px;border-radius:2px;background:var(--text-1);transition:background var(--dur-fast) var(--ease)}.AppShell_hamburger__C22SU:hover span{background:var(--violet-400)}@media (min-width:1024px){.AppShell_hamburger__C22SU{display:none}}.AppShell_scrim__HrkrY{position:fixed;inset:0;z-index:45;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:AppShell_fade-in__7EKoU var(--dur-fast) var(--ease) both}.AppShell_drawer__ch0hy{position:fixed;inset:0 auto 0 0;width:min(300px,86vw);z-index:50;transform:translateX(-102%);transition:transform var(--dur-med) var(--ease);box-shadow:var(--shadow-2)}.AppShell_drawerOpen__Tv0ah{transform:none}@media (min-width:1024px){.AppShell_drawer__ch0hy,.AppShell_scrim__HrkrY{display:none}}.AppShell_main__pL7Q2{padding:22px 16px 56px;max-width:1440px;margin:0 auto}@media (min-width:768px){.AppShell_main__pL7Q2{padding:28px 28px 64px}}@media (min-width:1024px){.AppShell_main__pL7Q2{padding:32px 36px 72px}}.AppShell_contactLegal__4Z17e{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:8px;padding-top:8px;border-top:1px solid var(--border)}.AppShell_contactLegalLink__n2NqK{font-size:var(--fs-xs);color:var(--text-2)}.AppShell_contactLegalLink__n2NqK:hover{color:var(--violet-400)}.Backdrop_root__TFH_v{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.Backdrop_grid__xCox8{position:absolute;inset:0;background-image:linear-gradient(var(--backdrop-grid) 1px,transparent 1px),linear-gradient(90deg,var(--backdrop-grid) 1px,transparent 1px);background-size:54px 54px;mask-image:radial-gradient(95% 85% at 50% 0,#000 18%,transparent 100%);-webkit-mask-image:radial-gradient(95% 85% at 50% 0,#000 18%,transparent 100%)}.Backdrop_topology__DO4F_{position:absolute;inset:0;width:100%;height:100%}.Backdrop_link__ZPkD3{stroke:var(--backdrop-net);stroke-width:1;fill:none}.Backdrop_node__GD44D{fill:var(--backdrop-node)}.Backdrop_nodeLive__bXZDN{fill:var(--backdrop-node-live);filter:drop-shadow(0 0 4px var(--backdrop-node-live));animation:Backdrop_node-live__hnoyi 5s var(--ease) infinite;will-change:opacity,transform;transform-box:fill-box;transform-origin:center}@keyframes Backdrop_node-live__hnoyi{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}.Backdrop_globe__gRU7Q{position:absolute;inset:0;width:100%;height:100%;opacity:1}.Backdrop_regionNode__rdEp6{fill:var(--backdrop-node)}.Backdrop_regionPacket__XRAb6{fill:var(--backdrop-flow);filter:drop-shadow(0 0 4px var(--backdrop-flow));offset-distance:0;animation-name:Backdrop_region-packet__uX0si;animation-timing-function:linear;animation-iteration-count:infinite;will-change:offset-distance,opacity;opacity:0}@keyframes Backdrop_region-packet__uX0si{0%{offset-distance:0;opacity:0}6%{opacity:.9}40%{offset-distance:100%;opacity:.9}46%{offset-distance:100%;opacity:0}to{offset-distance:100%;opacity:0}}.Backdrop_regionArc__ZQnSr{fill:none;stroke:var(--backdrop-net);stroke-width:1.4;stroke-dasharray:6 320;animation:Backdrop_region-route__a69eM 16s linear infinite;will-change:stroke-dashoffset}@keyframes Backdrop_region-route__a69eM{0%{stroke-dashoffset:326}to{stroke-dashoffset:0}}.Backdrop_flowLayer__v6mOZ{position:absolute;inset:0;width:100%;height:100%}.Backdrop_packet__B3HZ3{fill:var(--backdrop-flow);filter:drop-shadow(0 0 5px var(--backdrop-flow));transform:translate(var(--x0),var(--y0));animation-name:Backdrop_packet-travel__5Pven;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform,opacity;opacity:0}@keyframes Backdrop_packet-travel__5Pven{0%{transform:translate(var(--x0),var(--y0));opacity:0}4%{opacity:1}26%{transform:translate(var(--x1),var(--y1));opacity:1}30%{transform:translate(var(--x1),var(--y1));opacity:0}to{transform:translate(var(--x1),var(--y1));opacity:0}}.Backdrop_glowA__jgHez,.Backdrop_glowB__4ZAHJ{position:absolute;border-radius:50%;filter:blur(80px);will-change:transform}.Backdrop_glowA__jgHez{width:680px;height:680px;top:-280px;right:-200px;background:radial-gradient(circle,var(--backdrop-glow) 0,transparent 66%);animation:Backdrop_glow-breathe__V2urv 14s var(--ease) infinite alternate}.Backdrop_glowB__4ZAHJ{width:560px;height:560px;bottom:-260px;left:-180px;background:radial-gradient(circle,var(--backdrop-glow-2) 0,transparent 66%);animation:Backdrop_glow-breathe__V2urv 18s var(--ease) infinite alternate-reverse}@keyframes Backdrop_glow-breathe__V2urv{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(3%,4%,0) scale(1.08)}}@media (prefers-reduced-motion:reduce){.Backdrop_packet__B3HZ3{animation:none;opacity:0}.Backdrop_nodeLive__bXZDN{animation:none;opacity:.6}.Backdrop_regionArc__ZQnSr{animation:none;stroke-dasharray:none;opacity:.5}.Backdrop_regionPacket__XRAb6{animation:none;opacity:0}.Backdrop_glowA__jgHez,.Backdrop_glowB__4ZAHJ{animation:none}}