.BinaryNavLink_link__ioZCc{display:inline-flex;align-items:center;font-family:var(--font-jetbrains),Consolas,monospace;font-size:16px;font-weight:500;letter-spacing:1.5px;color:rgba(0,0,0,.55);text-decoration:none}.BinaryNavLink_link__ioZCc:hover{color:#000000}@media (max-width:768px){.BinaryNavLink_link__ioZCc{font-size:14px}}.LiquidGlassLoginButton_glassSpring__xOUb2,.LiquidGlassLoginButton_glassSpring__xOUb2 *{transition:none!important}.LiquidGlassLoginButton_rimSpring__59t3Y{transition:none}.LiquidGlassLoginButton_spacer___dbhh{display:inline-flex;align-items:center;font-family:var(--font-jetbrains),Consolas,monospace;font-size:16px;font-weight:500;letter-spacing:1.5px;padding:8px 24px;white-space:nowrap;flex-shrink:0;border:1px solid rgba(0,0,0,.2);border-radius:100px;color:rgba(0,0,0,.7);background:rgba(255,255,255,.08);cursor:pointer}.LiquidGlassLoginButton_spacerHidden__NxodH{visibility:hidden;pointer-events:none}.LiquidGlassLoginButton_label__Gk6Q_{font-family:var(--font-jetbrains),Consolas,monospace;font-size:16px;font-weight:500;letter-spacing:1.5px;color:rgba(0,0,0,.7);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;line-height:1;display:flex;align-items:center;translate:0 .5px}@media (max-width:768px){.LiquidGlassLoginButton_label__Gk6Q_,.LiquidGlassLoginButton_spacer___dbhh{font-size:14px}}.LiquidGlassPanel_glass__6MlBx{transition:opacity .2s ease!important;pointer-events:none!important}.LiquidGlassPanel_glass__6MlBx div.glass{display:block!important;width:100%!important;height:100%!important;min-height:100%!important;box-sizing:border-box;background:transparent!important;box-shadow:none!important}.LiquidGlassPanel_glass__6MlBx .glass__warp{border-radius:inherit;background:rgba(6,6,8,var(--glass-panel-tint,.1))}.LiquidGlassPanel_glassRoot__0JA5Z>span{display:none!important}.LiquidGlassPanel_glassRootAnimating__yP8wI .glass__warp{transition:none!important}.LiquidGlassPanel_shellHost__EgxmY{position:fixed;z-index:351;box-sizing:border-box;transform:translate(-50%,-50%);pointer-events:auto;background:transparent}.LiquidGlassPanel_shell__CaGbc{display:block;box-sizing:border-box;width:100%;overflow:hidden;animation:LiquidGlassPanel_contentEnter__O6aWh .48s cubic-bezier(.16,1,.3,1) both}.LiquidGlassPanel_content__Yibu5{position:relative;padding:48px 44px 44px;box-sizing:border-box;width:100%;min-height:100%;background:transparent}.LiquidGlassPanel_contentNoAnim__kv6B1{animation:none}.LiquidGlassPanel_glassRoot__0JA5Z{position:fixed;inset:0;z-index:350;pointer-events:none;overflow:visible}.LiquidGlassPanel_glassRootReady__gWhMs{pointer-events:auto}.LiquidGlassPanel_glassRootNonInteractive__eeVeR{pointer-events:none}.LiquidGlassPanel_rim__TamBR{position:fixed;z-index:352;pointer-events:none;box-sizing:border-box;padding:1px;transform:translate(-50%,-50%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.LiquidGlassPanel_glassRootReveal__anQbr .LiquidGlassPanel_glass__6MlBx,.LiquidGlassPanel_glassRootReveal__anQbr .LiquidGlassPanel_shellHost__EgxmY{animation:LiquidGlassPanel_panelReveal__o1QvF .28s cubic-bezier(.16,1,.3,1) both}@keyframes LiquidGlassPanel_panelReveal__o1QvF{0%{opacity:0}to{opacity:1}}@keyframes LiquidGlassPanel_contentEnter__O6aWh{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}.LiquidGlassPanel_contentRegister__V_nwB{padding:60px 56px 52px;min-height:min(736px,calc(100dvh - 56px));box-sizing:border-box}@media (max-width:480px){.LiquidGlassPanel_content__Yibu5{padding:36px 24px 32px}.LiquidGlassPanel_contentRegister__V_nwB{padding:40px 24px 36px}}.LiquidGlassHeaderBackground_glass__R7Wgm,.LiquidGlassHeaderBackground_glass__R7Wgm *{transition:none!important}.Header_header__TsQ2I{position:fixed;top:calc(var(--glass-progress, 0) * 12px);left:calc(var(--glass-progress, 0) * 10%);right:calc(var(--glass-progress, 0) * 10%);z-index:130;padding:20px 0;border-radius:calc(var(--glass-progress, 0) * 20px);overflow:hidden;background:transparent;pointer-events:auto;transition:background .4s ease,-webkit-backdrop-filter .4s ease;transition:background .4s ease,backdrop-filter .4s ease;transition:background .4s ease,backdrop-filter .4s ease,-webkit-backdrop-filter .4s ease}.Header_inner__x9E0F{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:0 60px;min-height:60px}.Header_leftCluster__dc2f_{min-width:0}.Header_leftCluster__dc2f_,.Header_leftNav__zCKBL,.Header_rightCluster__QdMS_{display:flex;align-items:center;gap:120px}.Header_rightCluster__QdMS_{justify-content:flex-end;flex-shrink:0}.Header_logo___CXuk{font-family:var(--font-halo),Arial,sans-serif;font-size:24px;font-weight:400;letter-spacing:2px;color:#000000;text-decoration:none;flex-shrink:0}.Header_navItem__tBuGW{display:inline-flex;align-items:center;font-family:var(--font-jetbrains),Consolas,monospace;font-size:16px;font-weight:500;letter-spacing:1.5px;color:rgba(0,0,0,.55);text-decoration:none;transition:color .2s ease}.Header_navItem__tBuGW:hover{color:#000000}.Header_button__cB4pG{font-family:var(--font-jetbrains),Consolas,monospace;font-size:16px;font-weight:500;letter-spacing:1.5px;color:rgba(0,0,0,.65);text-decoration:none;border:1px solid rgba(0,0,0,.2);padding:.5rem 1.5rem;border-radius:2px;transition:color .2s ease,border-color .2s ease}.Header_button__cB4pG:hover{color:#000000;border-color:rgba(0,0,0,.45)}.Header_burger__zvMrb{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:36px;height:36px;padding:0;border:none;background:transparent;cursor:pointer;flex-shrink:0;color:rgba(0,0,0,.65);transition:color .4s ease;-webkit-tap-highlight-color:transparent;position:relative;z-index:131}.Header_burgerLine__yrqT3{display:block;width:22px;height:1.5px;background:currentColor;border-radius:999px;transform-origin:center;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .22s ease,width .22s ease}.Header_burgerOpen__SvGVp .Header_burgerLine__yrqT3:first-child{transform:translateY(6.5px) rotate(45deg)}.Header_burgerOpen__SvGVp .Header_burgerLine__yrqT3:nth-child(2){opacity:0;transform:scaleX(0)}.Header_burgerOpen__SvGVp .Header_burgerLine__yrqT3:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.Header_header__TsQ2I.header-scrolled .Header_burger__zvMrb{color:rgba(255,255,255,.85)}.Header_mobileMenu__ibskj{position:fixed;inset:0;z-index:128;pointer-events:none;visibility:hidden}.Header_mobileMenuOpen__NXeeq{pointer-events:auto;visibility:visible}.Header_mobileBackdrop__XHjiu{position:absolute;inset:0;background:rgba(0,0,0,.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;transition:opacity .38s ease}.Header_mobileMenuOpen__NXeeq .Header_mobileBackdrop__XHjiu{opacity:1}.Header_mobilePanel__moZoR{position:absolute;top:0;left:0;right:0;padding-top:88px;padding-bottom:28px;padding-inline:24px;display:flex;flex-direction:column;gap:0;background:rgba(4,4,8,.93);backdrop-filter:blur(36px) saturate(160%);-webkit-backdrop-filter:blur(36px) saturate(160%);border-bottom:1px solid rgba(255,255,255,.07);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 32px 80px rgba(0,0,0,.85);transform:translateY(-100%);transition:transform .45s cubic-bezier(.22,1,.36,1);will-change:transform}.Header_mobileMenuOpen__NXeeq .Header_mobilePanel__moZoR{transform:translateY(0)}.Header_mobileLink__IEwjO{display:flex;align-items:baseline;gap:14px;padding:18px 0;border-bottom:1px solid rgba(255,255,255,.055);text-decoration:none;color:rgba(255,255,255,.82);transition:color .2s ease;-webkit-tap-highlight-color:transparent}.Header_mobileLink__IEwjO:last-of-type{border-bottom:none}.Header_mobileLink__IEwjO:hover{color:#ffffff}.Header_mobileLink__IEwjO:hover .Header_mobileLinkIndex__slX_I{color:rgba(255,255,255,.5)}.Header_mobileLinkIndex__slX_I{font-family:var(--font-jetbrains),Consolas,monospace;font-size:10px;font-weight:400;letter-spacing:2px;color:rgba(255,255,255,.22);align-self:flex-start;margin-top:7px;flex-shrink:0;transition:color .2s ease}.Header_mobileLinkLabel__hO5ne{font-family:var(--font-unbounded),sans-serif;font-weight:900;font-size:clamp(1.5rem,7vw,2rem);letter-spacing:.04em;text-transform:uppercase;line-height:1}.Header_mobileDivider__neLIJ{height:1px;background:rgba(255,255,255,.07);margin:16px 0;flex-shrink:0}.Header_mobileLoginRow__b2KCg{padding-top:4px;display:flex;align-items:center}@media (max-width:1024px){.Header_inner__x9E0F{gap:28px;padding:0 32px}.Header_leftCluster__dc2f_,.Header_leftNav__zCKBL,.Header_rightCluster__QdMS_{gap:52px}}@media (max-width:768px){.Header_inner__x9E0F{gap:20px;padding:0 24px;min-height:52px}.Header_leftCluster__dc2f_{gap:32px}.Header_leftNav__zCKBL{gap:28px}.Header_rightCluster__QdMS_{gap:20px}.Header_logo___CXuk{font-size:20px;letter-spacing:1.5px}.Header_button__cB4pG,.Header_navItem__tBuGW{font-size:13px;letter-spacing:1px}}@media (max-width:640px){.Header_leftNav__zCKBL,.Header_rightCluster__QdMS_{display:none}.Header_inner__x9E0F{padding:0 20px;gap:0;min-height:48px;justify-content:space-between}.Header_leftCluster__dc2f_{gap:0}.Header_logo___CXuk{font-size:18px;letter-spacing:1.2px}.Header_burger__zvMrb{display:flex}}.Header_postScroll__PNeKg .Header_logo___CXuk{color:#ffffff!important}.Header_postScroll__PNeKg .header-module-nav-item{color:rgba(255,255,255,.88)!important}.Header_postScroll__PNeKg .header-module-nav-item:hover{color:#ffffff!important}.Header_postScroll__PNeKg .header-module-nav-item .char-binary,.Header_postScroll__PNeKg .header-module-nav-item .char-letter{color:rgba(255,255,255,.88)!important}.Header_postScroll__PNeKg .header-login-label{color:rgba(255,255,255,.92)!important}.Header_postScroll__PNeKg .Header_burger__zvMrb{color:rgba(255,255,255,.88)!important}.HandoffGlassShell_host__KFDBY{position:relative;z-index:1;border-radius:var(--handoff-glass-radius,14px);box-shadow:0 20px 50px rgba(0,0,0,.28);transform-origin:center center;transition:transform .2s ease-out;will-change:transform;overflow:hidden;isolation:isolate}.HandoffGlassShell_glass__h4BDf{z-index:0;background:transparent;backdrop-filter:blur(22px) saturate(165%);-webkit-backdrop-filter:blur(22px) saturate(165%)}.HandoffGlassShell_glass__h4BDf,.HandoffGlassShell_rim__5HKlH{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.HandoffGlassShell_rim__5HKlH{z-index:1;padding:1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:opacity .15s ease-out}.HandoffGlassShell_content__f2Yc7{position:relative;z-index:2;border-radius:inherit;overflow:hidden}@media (prefers-reduced-motion:reduce){.HandoffGlassShell_host__KFDBY{transform:none!important;transition:none;will-change:auto}}.ChatConversationDialogs_overlay__XZzJF{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:1.25rem;background:rgba(0,0,0,.62);animation:ChatConversationDialogs_dialogOverlayIn__xubap .22s cubic-bezier(.16,1,.3,1) both}.ChatConversationDialogs_deleteWrap__g8z_d{width:min(100%,22.5rem);animation:ChatConversationDialogs_deleteWrapIn__tUDLp .32s cubic-bezier(.16,1,.3,1) both}.ChatConversationDialogs_deleteShell__EuJEo{width:100%;box-shadow:0 24px 64px rgba(0,0,0,.52),inset 0 0 0 1px rgba(255,255,255,.04)}.ChatConversationDialogs_deleteInner__fJFz8{padding:1.125rem 1.125rem 1rem;background:radial-gradient(120% 90% at 50% -30%,rgba(255,255,255,.07),transparent 58%),rgba(12,12,14,.88)}.ChatConversationDialogs_deleteTitle__Rnh3P{margin:0;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;font-size:1.0625rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:rgba(255,255,255,.96)}.ChatConversationDialogs_deleteCopy__csSS6{margin:.625rem 0 0;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;font-size:.875rem;line-height:1.5;color:rgba(255,255,255,.62)}.ChatConversationDialogs_deleteHighlight__ZoCQj{font-weight:600;color:rgba(255,255,255,.96)}.ChatConversationDialogs_deleteActions__NqQzi{display:flex;justify-content:flex-end;align-items:center;gap:.625rem;margin-top:1.125rem}.ChatConversationDialogs_btnCancel__J4Ftb,.ChatConversationDialogs_btnDelete__sKnlL{min-height:2.25rem;padding:.5rem .95rem;border-radius:999px;border:none;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;font-size:.875rem;font-weight:500;line-height:1.2;cursor:pointer;transition:background-color .16s ease,color .16s ease,opacity .16s ease,transform .12s ease}.ChatConversationDialogs_btnCancel__J4Ftb{background:transparent;color:rgba(255,255,255,.88)}.ChatConversationDialogs_btnCancel__J4Ftb:hover:not(:disabled){background:rgba(255,255,255,.08)}.ChatConversationDialogs_btnDelete__sKnlL{background:#e02f2f;color:#ffffff}.ChatConversationDialogs_btnDelete__sKnlL:hover:not(:disabled){background:#f04040}.ChatConversationDialogs_btnCancel__J4Ftb:disabled,.ChatConversationDialogs_btnDelete__sKnlL:disabled{opacity:.45;cursor:not-allowed}.ChatConversationDialogs_btnCancel__J4Ftb:active:not(:disabled),.ChatConversationDialogs_btnDelete__sKnlL:active:not(:disabled){transform:scale(.98)}.ChatConversationDialogs_menuBackdrop__MT08M{position:fixed;inset:0;z-index:115;background:transparent}@keyframes ChatConversationDialogs_dialogOverlayIn__xubap{0%{opacity:0}to{opacity:1}}@keyframes ChatConversationDialogs_deleteWrapIn__tUDLp{0%{opacity:0;transform:translateY(.5rem) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.ChatConversationDialogs_deleteWrap__g8z_d,.ChatConversationDialogs_overlay__XZzJF{animation:none}.ChatConversationDialogs_btnCancel__J4Ftb:active:not(:disabled),.ChatConversationDialogs_btnDelete__sKnlL:active:not(:disabled){transform:none}}.chatSidebarIcons_sidebarIconSvg__1U__B{display:block;overflow:visible}.chatSidebarIcons_sidebarIconSvg__1U__B circle,.chatSidebarIcons_sidebarIconSvg__1U__B g,.chatSidebarIcons_sidebarIconSvg__1U__B line,.chatSidebarIcons_sidebarIconSvg__1U__B path{transform-box:fill-box}.chatSidebarIcons_iconPinGroup__w2Iir{transform-origin:12px 12px;transform:rotate(45deg)}[data-sidebar-icon-btn]:hover [data-sidebar-icon=pin] .chatSidebarIcons_iconPinGroup__w2Iir{animation:chatSidebarIcons_sbPinPush__VzREG .55s cubic-bezier(.25,1,.5,1)}@keyframes chatSidebarIcons_sbPinPush__VzREG{0%,to{transform:rotate(45deg) translate(0) scale(1)}45%{transform:rotate(45deg) translateY(-.5px) scale(1.02)}}.chatSidebarIcons_iconPinOffWrap__nYnuq{transform-origin:12px 12px}.chatSidebarIcons_iconPinOffWrap__nYnuq .chatSidebarIcons_iconPinGroup__w2Iir{transform:rotate(45deg)}.chatSidebarIcons_iconPinSlash__CmIOo{vector-effect:non-scaling-stroke}[data-sidebar-icon-btn]:hover [data-sidebar-icon=pin-off] .chatSidebarIcons_iconPinOffWrap__nYnuq,[data-sidebar-menu-item]:hover:not(:disabled) [data-sidebar-icon=pin-off] .chatSidebarIcons_iconPinOffWrap__nYnuq{animation:chatSidebarIcons_sbPinOffPop__PypJu .5s cubic-bezier(.25,1,.5,1)}@keyframes chatSidebarIcons_sbPinOffPop__PypJu{0%,to{transform:translate(0) scale(1)}45%{transform:translateY(-2px) scale(1.03)}}.chatSidebarIcons_iconMoreDotCenter__gaMpY,.chatSidebarIcons_iconMoreDotLeft__mh_an,.chatSidebarIcons_iconMoreDotRight__4pTI_{transform-origin:center}[data-sidebar-icon-btn]:hover .chatSidebarIcons_iconMoreDotLeft__mh_an{animation:chatSidebarIcons_sbMoreDotWave__4afSj .65s ease-in-out}[data-sidebar-icon-btn]:hover .chatSidebarIcons_iconMoreDotCenter__gaMpY{animation:chatSidebarIcons_sbMoreDotWave__4afSj .65s ease-in-out;animation-delay:.15s}[data-sidebar-icon-btn]:hover .chatSidebarIcons_iconMoreDotRight__4pTI_{animation:chatSidebarIcons_sbMoreDotWave__4afSj .65s ease-in-out;animation-delay:.3s}@keyframes chatSidebarIcons_sbMoreDotWave__4afSj{0%,to{transform:translateY(0)}45%{transform:translateY(-2px)}}.chatSidebarIcons_iconShareArrowGroup__au3GE{transform-origin:12px 10px}.chatSidebarIcons_iconShareTray__5hAxZ{transform-origin:12px 19px}[data-sidebar-menu-item]:hover:not(:disabled) .chatSidebarIcons_iconShareArrowGroup__au3GE{animation:chatSidebarIcons_sbShareArrowLift__n5SIO .65s cubic-bezier(.25,1,.5,1)}[data-sidebar-menu-item]:hover:not(:disabled) .chatSidebarIcons_iconShareTray__5hAxZ{animation:chatSidebarIcons_sbShareTrayShift__VPDP5 .65s cubic-bezier(.25,.8,.25,1)}@keyframes chatSidebarIcons_sbShareArrowLift__n5SIO{0%,to{transform:translateY(0)}45%{transform:translateY(-3px)}}@keyframes chatSidebarIcons_sbShareTrayShift__VPDP5{0%,to{transform:translateY(0) scaleX(1)}45%{transform:translateY(1px) scaleX(1.02)}}.chatSidebarIcons_iconGroupUser__fnS_e{transform-origin:9px 12px}.chatSidebarIcons_iconGroupPlus__0GbbA{transform-origin:18.5px 11px}[data-sidebar-menu-item]:hover:not(:disabled) .chatSidebarIcons_iconGroupUser__fnS_e{animation:chatSidebarIcons_sbGroupAvatarNod__jgTIw .55s cubic-bezier(.25,1,.5,1)}[data-sidebar-menu-item]:hover:not(:disabled) .chatSidebarIcons_iconGroupPlus__0GbbA{animation:chatSidebarIcons_sbGroupPlusSpin__8CmCC .55s cubic-bezier(.25,1,.5,1)}@keyframes chatSidebarIcons_sbGroupAvatarNod__jgTIw{0%,to{transform:translateY(0)}45%{transform:translateY(-1.5px)}}@keyframes chatSidebarIcons_sbGroupPlusSpin__8CmCC{0%,to{transform:rotate(0deg) scale(1)}45%{transform:rotate(90deg) scale(1.05)}}.chatSidebarIcons_iconRenameGroup__20JTb{transform-origin:5px 19.8px}[data-sidebar-menu-item]:hover:not(:disabled) .chatSidebarIcons_iconRenameGroup__20JTb{animation:chatSidebarIcons_sbRenameScribble__nsqI9 .55s ease-in-out}@keyframes chatSidebarIcons_sbRenameScribble__nsqI9{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(1px,-1px) rotate(-2deg)}66%{transform:translate(-.5px,.5px) rotate(3deg)}}.chatSidebarIcons_iconArchiveLid__fNnJx{transform-origin:12px 7.5px}.chatSidebarIcons_iconArchiveBox__PnFqr{transform-origin:12px 18.5px}.chatSidebarIcons_iconArchiveLine__fDtIx{transform-origin:12px 12px}[data-sidebar-menu-item]:hover:not(:disabled) .chatSidebarIcons_iconArchiveLid__fNnJx{animation:chatSidebarIcons_sbArchiveLidLift__F5dyz .55s cubic-bezier(.25,.8,.25,1)}[data-sidebar-menu-item]:hover:not(:disabled) .chatSidebarIcons_iconArchiveBox__PnFqr{animation:chatSidebarIcons_sbArchiveBoxSquash__OqtK4 .55s cubic-bezier(.25,.8,.25,1)}[data-sidebar-menu-item]:hover:not(:disabled) .chatSidebarIcons_iconArchiveLine__fDtIx{animation:chatSidebarIcons_sbArchiveLineShift__WEznP .55s cubic-bezier(.25,.8,.25,1)}@keyframes chatSidebarIcons_sbArchiveLidLift__F5dyz{0%,to{transform:translateY(0) rotateX(0deg)}45%{transform:translateY(-2px) rotateX(-15deg)}}@keyframes chatSidebarIcons_sbArchiveBoxSquash__OqtK4{0%,to{transform:scaleY(1)}45%{transform:scaleY(.97)}}@keyframes chatSidebarIcons_sbArchiveLineShift__WEznP{0%,to{transform:translateY(0)}45%{transform:translateY(-.5px)}}.chatSidebarIcons_iconTrashLidGroup__7I0sO{transform-origin:19.5px 7px}.chatSidebarIcons_iconTrashBody__A_dTg{transform-origin:12px 18.5px}[data-sidebar-menu-item-danger]:hover:not(:disabled) .chatSidebarIcons_iconTrashLidGroup__7I0sO{animation:chatSidebarIcons_sbTrashLidFlip__XDTmb .5s cubic-bezier(.25,.8,.25,1)}[data-sidebar-menu-item-danger]:hover:not(:disabled) .chatSidebarIcons_iconTrashBody__A_dTg{animation:chatSidebarIcons_sbTrashBodySquash__x2U5Q .5s cubic-bezier(.25,.8,.25,1)}@keyframes chatSidebarIcons_sbTrashLidFlip__XDTmb{0%,to{transform:translateY(0) rotate(0deg)}45%{transform:translateY(-2px) rotate(-8deg)}}@keyframes chatSidebarIcons_sbTrashBodySquash__x2U5Q{0%,to{transform:translateY(0) scaleY(1)}45%{transform:translateY(.5px) scaleY(.97)}}@media (prefers-reduced-motion:reduce){.chatSidebarIcons_iconArchiveBox__PnFqr,.chatSidebarIcons_iconArchiveLid__fNnJx,.chatSidebarIcons_iconArchiveLine__fDtIx,.chatSidebarIcons_iconGroupPlus__0GbbA,.chatSidebarIcons_iconGroupUser__fnS_e,.chatSidebarIcons_iconMoreDotCenter__gaMpY,.chatSidebarIcons_iconMoreDotLeft__mh_an,.chatSidebarIcons_iconMoreDotRight__4pTI_,.chatSidebarIcons_iconPinGroup__w2Iir,.chatSidebarIcons_iconPinOffWrap__nYnuq,.chatSidebarIcons_iconPinSlash__CmIOo,.chatSidebarIcons_iconRenameGroup__20JTb,.chatSidebarIcons_iconShareArrowGroup__au3GE,.chatSidebarIcons_iconShareTray__5hAxZ,.chatSidebarIcons_iconTrashBody__A_dTg,.chatSidebarIcons_iconTrashLidGroup__7I0sO{transition:none}[data-sidebar-icon-btn]:hover .chatSidebarIcons_iconMoreDotCenter__gaMpY,[data-sidebar-icon-btn]:hover .chatSidebarIcons_iconMoreDotLeft__mh_an,[data-sidebar-icon-btn]:hover .chatSidebarIcons_iconMoreDotRight__4pTI_,[data-sidebar-icon-btn]:hover [data-sidebar-icon=pin-off] .chatSidebarIcons_iconPinOffWrap__nYnuq,[data-sidebar-icon-btn]:hover [data-sidebar-icon=pin] .chatSidebarIcons_iconPinGroup__w2Iir,[data-sidebar-menu-item-danger]:hover:not(:disabled) .chatSidebarIcons_iconTrashBody__A_dTg,[data-sidebar-menu-item-danger]:hover:not(:disabled) .chatSidebarIcons_iconTrashLidGroup__7I0sO,[data-sidebar-menu-item]:hover:not(:disabled) .chatSidebarIcons_iconArchiveBox__PnFqr,[data-sidebar-menu-item]:hover:not(:disabled) .chatSidebarIcons_iconArchiveLid__fNnJx,[data-sidebar-menu-item]:hover:not(:disabled) .chatSidebarIcons_iconArchiveLine__fDtIx,[data-sidebar-menu-item]:hover:not(:disabled) .chatSidebarIcons_iconGroupPlus__0GbbA,[data-sidebar-menu-item]:hover:not(:disabled) .chatSidebarIcons_iconGroupUser__fnS_e,[data-sidebar-menu-item]:hover:not(:disabled) .chatSidebarIcons_iconRenameGroup__20JTb,[data-sidebar-menu-item]:hover:not(:disabled) .chatSidebarIcons_iconShareArrowGroup__au3GE,[data-sidebar-menu-item]:hover:not(:disabled) .chatSidebarIcons_iconShareTray__5hAxZ,[data-sidebar-menu-item]:hover:not(:disabled) [data-sidebar-icon=pin-off] .chatSidebarIcons_iconPinOffWrap__nYnuq{animation:none!important;transform:none}.chatSidebarIcons_iconPinGroup__w2Iir,.chatSidebarIcons_iconPinOffWrap__nYnuq .chatSidebarIcons_iconPinGroup__w2Iir{transform:rotate(45deg)}}.ChatConversationMenu_menu__6XXJ1{position:fixed;z-index:120;width:min(15.5rem,calc(100vw - 1.5rem));padding:.3125rem;border-radius:.875rem;border:1px solid rgba(255,255,255,.1);background:radial-gradient(140% 90% at 50% -30%,rgba(255,255,255,.08),transparent 58%),rgba(12,12,12,.96);box-shadow:0 0 0 1px rgba(255,255,255,.04),0 .75rem 2rem rgba(0,0,0,.45),0 1.5rem 3rem rgba(0,0,0,.35);backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);transform-origin:top left;animation:ChatConversationMenu_chatMenuIn__JOnWI .18s cubic-bezier(.16,1,.3,1) both}.ChatConversationMenu_menuScroll__O_oyX{display:flex;flex-direction:column;gap:.0625rem;min-height:0;overflow:auto;overscroll-behavior:contain}.ChatConversationMenu_menuItem__3iBpQ{display:grid;grid-template-columns:1.125rem minmax(0,1fr) auto;align-items:center;grid-gap:.625rem;gap:.625rem;width:100%;min-height:2.25rem;padding:.4375rem .625rem;border:none;border-radius:.5625rem;background:transparent;color:rgba(255,255,255,.88);font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25;text-align:left;cursor:pointer;transition:background-color .14s ease,color .14s ease}.ChatConversationMenu_menuItem__3iBpQ:hover:not(:disabled){background:rgba(255,255,255,.08)}.ChatConversationMenu_menuItem__3iBpQ:focus-visible{outline:2px solid rgba(255,255,255,.35);outline-offset:1px}.ChatConversationMenu_menuItemDisabled__60guC{opacity:.46;cursor:not-allowed}.ChatConversationMenu_menuItemDanger__PYHdM,.ChatConversationMenu_menuItemDanger__PYHdM .ChatConversationMenu_menuIcon__SU7mG{color:#f87171}.ChatConversationMenu_menuItemDanger__PYHdM:hover:not(:disabled){background:rgba(248,113,113,.12);color:#fca5a5}.ChatConversationMenu_menuIcon__SU7mG{display:inline-flex;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;color:rgba(255,255,255,.52)}.ChatConversationMenu_menuIcon__SU7mG svg{width:1rem;height:1rem}.ChatConversationMenu_menuLabel__Ace6B{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatConversationMenu_menuSoon__kFtRH{padding:.125rem .375rem;border-radius:999px;background:rgba(255,255,255,.08);color:rgba(255,255,255,.42);font-size:.625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ChatConversationMenu_menuDivider__r_WR2{height:1px;margin:.25rem .375rem;background:rgba(255,255,255,.08)}@keyframes ChatConversationMenu_chatMenuIn__JOnWI{0%{opacity:0;transform:translateY(-.25rem) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.ChatConversationMenu_menu__6XXJ1{animation:none}}.AppSidebarNavPanel_panel__i5yWr{--section-motion:0.52s cubic-bezier(0.33,1,0.68,1);--panel-row-pad-x:var(--nav-btn-pad-x,1rem);--panel-icon-size:var(--nav-icon-size,1.625rem);--panel-icon-graphic-size:1.3rem;--panel-icon-graphic-inset:calc((var(--panel-icon-size) - var(--panel-icon-graphic-size)) / 2);--panel-icon-gap:var(--nav-icon-gap,0.75rem)}.AppSidebarNavPanel_actionsBar__u_RvX{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--sidebar-bg,#000);padding-top:.125rem;padding-bottom:.25rem;opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity var(--sidebar-label-fade,.18s ease-out),transform .28s cubic-bezier(.16,1,.3,1)}.AppSidebarNavPanel_panel__i5yWr[data-open=true] .AppSidebarNavPanel_actionsBar__u_RvX{opacity:1;pointer-events:auto;transform:translateY(0)}.AppSidebarNavPanel_sectionsShell__R4ArE{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--sidebar-motion,.38s cubic-bezier(.4,0,.2,1))}.AppSidebarNavPanel_panel__i5yWr[data-open=true] .AppSidebarNavPanel_sectionsShell__R4ArE{grid-template-rows:1fr}.AppSidebarNavPanel_sectionsBody__fGoMB{min-height:0;overflow:hidden;padding-bottom:.375rem}.AppSidebarNavPanel_sectionsContent__UM_OI{animation:AppSidebarNavPanel_panelContentIn__55e5g .24s ease-out}@keyframes AppSidebarNavPanel_panelContentIn__55e5g{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.AppSidebarNavPanel_section__3H9rd+.AppSidebarNavPanel_section__3H9rd{margin-top:.25rem}.AppSidebarNavPanel_actionList__0F2Nv{list-style:none;margin:0 0 .5rem;padding:0;display:flex;flex-direction:column;gap:.0625rem}.AppSidebarNavPanel_actionItem__U7mGz{margin:0;padding:0}.AppSidebarNavPanel_actionBtn__ZZX2f{display:flex;align-items:center;gap:var(--panel-icon-gap);width:100%;min-height:2rem;padding:.3125rem var(--panel-row-pad-x);border:none;border-radius:8px;background:transparent;color:var(--sidebar-fg-strong);font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.AppSidebarNavPanel_actionBtn__ZZX2f:hover{background:var(--sidebar-hover-bg);color:var(--sidebar-fg-strong)}.AppSidebarNavPanel_actionBtn__ZZX2f:focus-visible{outline:2px solid var(--sidebar-focus-ring);outline-offset:1px}.AppSidebarNavPanel_actionIcon__AkLLW{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--panel-icon-size);height:var(--panel-icon-size);color:var(--sidebar-fg-muted)}.AppSidebarNavPanel_actionIcon__AkLLW svg{display:block;width:var(--panel-icon-graphic-size);height:var(--panel-icon-graphic-size);overflow:visible}.AppSidebarNavPanel_actionLabel__lamg5{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppSidebarNavPanel_sectionHeader__nyK_W{display:flex;align-items:center;gap:var(--panel-icon-gap);width:100%;box-sizing:border-box;min-height:2rem;margin:0;padding:.3125rem var(--panel-row-pad-x);border:none;border-radius:8px;background:transparent;color:inherit;cursor:pointer;text-align:left}.AppSidebarNavPanel_sectionHeader__nyK_W:focus-visible{outline:2px solid var(--sidebar-focus-ring);outline-offset:1px}.AppSidebarNavPanel_sectionTitle__TUplW{flex:1 1 auto;min-width:0;padding-left:var(--panel-icon-graphic-inset);font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;font-size:.875rem;font-weight:700;line-height:1.25;color:var(--sidebar-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AppSidebarNavPanel_sectionChevron__YQ9W3{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:.875rem;height:.875rem;color:var(--sidebar-fg-muted);opacity:0;transition:opacity .2s ease,color .18s ease}.AppSidebarNavPanel_sectionHeader__nyK_W:focus-visible .AppSidebarNavPanel_sectionChevron__YQ9W3,.AppSidebarNavPanel_sectionHeader__nyK_W:hover .AppSidebarNavPanel_sectionChevron__YQ9W3{opacity:1}.AppSidebarNavPanel_entryListWrap__4VjcF{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--section-motion)}.AppSidebarNavPanel_section__3H9rd[data-collapsed=true] .AppSidebarNavPanel_entryListWrap__4VjcF{grid-template-rows:0fr}.AppSidebarNavPanel_entryList__HTC_J{list-style:none;margin:0;padding:0 var(--panel-row-pad-x);min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:.0625rem;opacity:1;transform:translateY(0);transition:opacity .42s cubic-bezier(.33,1,.68,1),transform .52s cubic-bezier(.33,1,.68,1)}.AppSidebarNavPanel_emptyHint__enK2W{padding:.5rem var(--panel-row-pad-x) .75rem calc(var(--panel-row-pad-x) + var(--panel-icon-size) + var(--panel-icon-gap));font-size:.72rem;line-height:1.45;color:rgba(255,255,255,.28)}.AppSidebarNavPanel_loadingRow__igOct{display:flex;align-items:center;justify-content:center;padding:1.25rem var(--panel-row-pad-x) 1.5rem;list-style:none;color:var(--sidebar-fg-muted,rgba(255,255,255,.72))}.AppSidebarNavPanel_section__3H9rd[data-hide-header=true] .AppSidebarNavPanel_entryListWrap__4VjcF{grid-template-rows:1fr}.AppSidebarNavPanel_section__3H9rd[data-hide-header=true] .AppSidebarNavPanel_entryList__HTC_J{opacity:1;transform:none}.AppSidebarNavPanel_section__3H9rd[data-collapsed=true] .AppSidebarNavPanel_entryList__HTC_J{opacity:0;transform:translateY(-6px);transition:opacity .28s cubic-bezier(.4,0,.2,1),transform .42s cubic-bezier(.33,1,.68,1)}.AppSidebarNavPanel_entryItemChat__WCGfI{position:relative}.AppSidebarNavPanel_entryRow___PBSr{display:flex;align-items:center;gap:.125rem;min-height:2rem;padding:.125rem .25rem .125rem 0;border-radius:8px;transition:background-color .22s cubic-bezier(.16,1,.3,1)}.AppSidebarNavPanel_entryItemMenuOpen__Wo4gg .AppSidebarNavPanel_entryRow___PBSr,.AppSidebarNavPanel_entryRow___PBSr:focus-within,.AppSidebarNavPanel_entryRow___PBSr:hover{background:var(--sidebar-chat-hover-bg)}.AppSidebarNavPanel_entryRowActive__SE7Oa{background:var(--sidebar-chat-active-bg)}.AppSidebarNavPanel_entryMainBtn__90Nt7{display:flex;align-items:center;gap:var(--panel-icon-gap);flex:1 1 auto;min-width:0;min-height:1.75rem;padding:.1875rem 0;border:none;border-radius:8px;background:transparent;color:var(--sidebar-fg-chat);font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25;text-align:left;cursor:pointer;transition:color .15s ease}.AppSidebarNavPanel_entryMainBtnNoIcon__ZroEv{padding-left:var(--panel-icon-graphic-inset)}.AppSidebarNavPanel_entryRowActive__SE7Oa .AppSidebarNavPanel_entryMainBtn__90Nt7,.AppSidebarNavPanel_entryRow___PBSr:focus-within .AppSidebarNavPanel_entryMainBtn__90Nt7,.AppSidebarNavPanel_entryRow___PBSr:hover .AppSidebarNavPanel_entryMainBtn__90Nt7{color:var(--sidebar-fg-chat-hover)}.AppSidebarNavPanel_entryHoverActions__OcBiq{display:flex;align-items:center;gap:.0625rem;flex-shrink:0;opacity:0;transform:translateX(.25rem);pointer-events:none;transition:opacity .18s ease,transform .22s cubic-bezier(.16,1,.3,1)}.AppSidebarNavPanel_entryItemMenuOpen__Wo4gg .AppSidebarNavPanel_entryHoverActions__OcBiq,.AppSidebarNavPanel_entryRow___PBSr:focus-within .AppSidebarNavPanel_entryHoverActions__OcBiq,.AppSidebarNavPanel_entryRow___PBSr:hover .AppSidebarNavPanel_entryHoverActions__OcBiq{opacity:1;transform:translateX(0);pointer-events:auto}.AppSidebarNavPanel_entryActionBtn__ybZUI{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:none;border-radius:.5rem;background:transparent;color:var(--sidebar-fg-chat);cursor:pointer;transition:color .15s ease,background-color .15s ease}.AppSidebarNavPanel_entryActionBtn__ybZUI svg{width:.95rem;height:.95rem}.AppSidebarNavPanel_entryActionBtnActive__Z0mF4,.AppSidebarNavPanel_entryActionBtn__ybZUI:hover{color:var(--sidebar-fg-chat-hover);background:rgba(255,255,255,.1)}.AppSidebarNavPanel_entryActionBtn__ybZUI:focus-visible{outline:2px solid var(--sidebar-focus-ring);outline-offset:1px}.AppSidebarNavPanel_entryBtn__K5JmG{display:flex;align-items:center;gap:var(--panel-icon-gap);width:100%;min-height:2rem;padding:.3125rem 0;border:none;border-radius:8px;background:transparent;color:var(--sidebar-fg-chat);font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.AppSidebarNavPanel_entryBtn__K5JmG:hover{color:var(--sidebar-fg-chat-hover)}.AppSidebarNavPanel_entryBtnActive__vywTZ{color:var(--sidebar-fg-chat-active);background:var(--sidebar-chat-active-bg)}.AppSidebarNavPanel_entryBtn__K5JmG:focus-visible{outline:2px solid var(--sidebar-focus-ring);outline-offset:1px}.AppSidebarNavPanel_entryIcon__tYp3x{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--panel-icon-size);height:var(--panel-icon-size);color:var(--sidebar-fg-chat)}.AppSidebarNavPanel_entryIcon__tYp3x svg{display:block;width:var(--panel-icon-graphic-size);height:var(--panel-icon-graphic-size);overflow:visible}.AppSidebarNavPanel_entryLabel__tiTVS{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (prefers-reduced-motion:reduce){.AppSidebarNavPanel_actionsBar__u_RvX,.AppSidebarNavPanel_entryHoverActions__OcBiq,.AppSidebarNavPanel_entryListWrap__4VjcF,.AppSidebarNavPanel_entryList__HTC_J,.AppSidebarNavPanel_panel__i5yWr,.AppSidebarNavPanel_sectionChevron__YQ9W3,.AppSidebarNavPanel_sectionsContent__UM_OI,.AppSidebarNavPanel_sectionsShell__R4ArE{transition:none;animation:none}.AppSidebarNavPanel_actionsBar__u_RvX,.AppSidebarNavPanel_entryHoverActions__OcBiq{opacity:1;transform:none;pointer-events:auto}}.ChatSidebarEntry_renameRow__sdGX7{background:var(--sidebar-chat-hover-bg,rgba(255,255,255,.06))}.ChatSidebarEntry_renameMain__jkUIH{display:flex;align-items:center;gap:var(--panel-icon-gap,.75rem);flex:1 1 auto;min-width:0;min-height:1.75rem;padding:.1875rem 0}.ChatSidebarEntry_renameInput__XR1TU{box-sizing:border-box;flex:1 1 auto;min-width:0;margin:0;padding:0;border:none;border-radius:.3125rem;background:transparent;color:var(--sidebar-fg-chat-active,rgba(255,255,255,.94));font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25;outline:none;caret-color:var(--sidebar-fg-strong,rgba(255,255,255,.98));selection-background-color:rgba(120,160,230,.55)}.ChatSidebarEntry_renameInput__XR1TU:focus-visible{outline:none}.ChatSidebarEntry_renameInput__XR1TU:disabled{opacity:.65}@media (prefers-reduced-motion:reduce){.ChatSidebarEntry_renameInput__XR1TU{transition:none}}.AppSidebar_sidebar__ZTwZ9{--app-sidebar-w-expanded:280px;--app-sidebar-w-collapsed:4.5rem;--app-sidebar-w:var(--app-sidebar-w-expanded);--sidebar-bg:#000000;--sidebar-fg-strong:rgba(255,255,255,0.98);--sidebar-fg:rgba(255,255,255,0.92);--sidebar-fg-muted:rgba(255,255,255,0.72);--sidebar-fg-chat:rgba(255,255,255,0.62);--sidebar-fg-chat-hover:rgba(255,255,255,0.9);--sidebar-fg-chat-active:rgba(255,255,255,0.94);--sidebar-chat-hover-bg:rgba(255,255,255,0.06);--sidebar-chat-active-bg:rgba(255,255,255,0.08);--sidebar-hover-bg:rgba(255,255,255,0.06);--sidebar-active-bg:rgba(255,255,255,0.08);--sidebar-focus-ring:rgba(255,255,255,0.35);--sidebar-rim-edge:rgba(255,255,255,0.06);--sidebar-rim-peak:rgba(255,255,255,0.85);--sidebar-scrollbar:rgba(255,255,255,0.12);--sidebar-motion:0.38s cubic-bezier(0.4,0,0.2,1);--sidebar-label-fade:0.18s ease-out;position:relative;background:var(--sidebar-bg);z-index:2;display:flex;flex-direction:column;flex-shrink:0;align-self:stretch;box-sizing:border-box;width:var(--app-sidebar-w);min-height:100%;height:100%;overflow:hidden}.AppSidebar_sidebarReady__frx5_{transition:width var(--sidebar-motion)}.AppSidebar_sidebarCollapsed__Phhsp{--app-sidebar-w:var(--app-sidebar-w-collapsed)}.AppSidebar_header__nLiTS{--header-pad-top:1rem;--header-pad-right:0.875rem;--header-pad-bottom:0.75rem;--header-pad-left:1rem;position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-start;flex-shrink:0;min-height:calc(var(--header-pad-top) + var(--header-pad-bottom) + 2.5rem);padding:var(--header-pad-top) var(--header-pad-right) var(--header-pad-bottom) var(--header-pad-left);transition:padding var(--sidebar-motion)}.AppSidebar_sidebarCollapsed__Phhsp .AppSidebar_header__nLiTS{--header-pad-left:1rem;--header-pad-right:0.4375rem}.AppSidebar_brandSlot__kyZvM,.AppSidebar_logoLink__A5RFS{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.AppSidebar_logoLink__A5RFS{position:relative;width:2.5rem;height:2.5rem;border-radius:8px;line-height:0;text-decoration:none;transition:background .18s ease,opacity .18s ease}.AppSidebar_brandToggle__GKJPc{margin:0;padding:0;border:none;background:transparent;cursor:pointer;color:var(--sidebar-fg-muted)}.AppSidebar_brandToggle__GKJPc:hover{background:var(--sidebar-hover-bg);color:var(--sidebar-fg-strong)}.AppSidebar_logoLink__A5RFS:not(.AppSidebar_brandToggle__GKJPc):hover .AppSidebar_logo__QJlv_{opacity:.82}.AppSidebar_logoLink__A5RFS:focus-visible{outline:2px solid var(--sidebar-focus-ring);outline-offset:3px}.AppSidebar_logo__QJlv_{display:block;width:auto;height:1.625rem;object-fit:contain;object-position:54% 50%;filter:brightness(0) invert(1)}.AppSidebar_logoExpandIcon__i5vtB{position:absolute;inset:0;display:none;align-items:center;justify-content:center}.AppSidebar_logoExpandIcon__i5vtB svg{display:block;width:1.5rem;height:1.5rem;transform:scaleX(-1)}.AppSidebar_sidebarCollapsed__Phhsp .AppSidebar_logo__QJlv_{display:none}.AppSidebar_sidebarCollapsed__Phhsp .AppSidebar_logoExpandIcon__i5vtB{display:flex}.AppSidebar_collapseBtn__O2SLM{position:absolute;top:50%;right:var(--header-pad-right);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5rem;height:2.5rem;margin:0;padding:0;border:none;border-radius:8px;background:transparent;color:var(--sidebar-fg-muted);cursor:pointer;transform:translateY(-50%);transition:background .18s ease,color .18s ease,opacity var(--sidebar-label-fade)}.AppSidebar_collapseBtn__O2SLM:hover{background:var(--sidebar-hover-bg);color:var(--sidebar-fg-strong)}.AppSidebar_collapseBtn__O2SLM:focus-visible{outline:2px solid var(--sidebar-focus-ring);outline-offset:2px}.AppSidebar_collapseBtn__O2SLM svg,.AppSidebar_collapseIcon__y2vW3{display:block;width:1.5rem;height:1.5rem;flex-shrink:0}.AppSidebar_footer__xsskB{--footer-settings-size:2.25rem;--footer-avatar-size:2rem;--footer-stack-gap:0.375rem;--footer-row-height:2.75rem;--footer-stack-height:calc(var(--footer-settings-size) + var(--footer-stack-gap) + var(--footer-avatar-size));position:relative;z-index:1;flex-shrink:0;padding:.25rem .875rem 1rem 1rem;isolation:isolate}.AppSidebar_sidebarCollapsed__Phhsp .AppSidebar_footer__xsskB{padding:.25rem .5rem 1rem 1rem}.AppSidebar_footerFade__1q1lL{position:absolute;left:0;right:1px;top:-3.75rem;height:3.75rem;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.55) 58%,rgba(0,0,0,.92));backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);mask-image:linear-gradient(180deg,transparent,#000 72%);-webkit-mask-image:linear-gradient(180deg,transparent,#000 72%)}.AppSidebar_accountRow__9lePb{position:relative;z-index:1;min-height:var(--footer-row-height);transition:min-height var(--sidebar-motion)}.AppSidebar_sidebarCollapsed__Phhsp .AppSidebar_accountRow__9lePb{min-height:var(--footer-stack-height)}.AppSidebar_accountMain__8qRrz{position:absolute;bottom:0;left:0}.AppSidebar_avatarSlot__9jYKv{flex-shrink:0;display:inline-flex}.AppSidebar_accountNameWrap__HxHbo{position:absolute;top:50%;left:calc(var(--footer-avatar-size) + .625rem);transform:translateY(-50%);opacity:1;pointer-events:auto;transition:opacity var(--sidebar-label-fade)}.AppSidebar_sidebarCollapsed__Phhsp .AppSidebar_accountNameWrap__HxHbo{opacity:0;pointer-events:none}.AppSidebar_accountName__6org_{display:block;white-space:nowrap;font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;font-size:.875rem;font-weight:500;line-height:1.2;color:var(--sidebar-fg-strong);font-weight:600}.AppSidebar_settingsBtn__kbWrg{position:absolute;bottom:calc((var(--footer-avatar-size) - var(--footer-settings-size)) / 2);left:calc(100% - .875rem - var(--footer-settings-size));display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--footer-settings-size);height:var(--footer-settings-size);margin:0;padding:0;border:none;border-radius:8px;background:transparent;color:var(--sidebar-fg-muted);cursor:pointer;transition:bottom var(--sidebar-motion),left var(--sidebar-motion)}.AppSidebar_sidebarCollapsed__Phhsp .AppSidebar_settingsBtn__kbWrg{bottom:calc(var(--footer-avatar-size) + var(--footer-stack-gap));left:calc((var(--footer-avatar-size) - var(--footer-settings-size)) / 2)}.AppSidebar_settingsBtn__kbWrg:hover{background:var(--sidebar-hover-bg);color:var(--sidebar-fg-strong)}.AppSidebar_settingsBtn__kbWrg:focus-visible{outline:2px solid var(--sidebar-focus-ring);outline-offset:2px}.AppSidebar_settingsBtn__kbWrg svg,.AppSidebar_settingsIcon__iPBvT{display:block;width:1.25rem;height:1.25rem;flex-shrink:0;overflow:visible}.AppSidebar_iconSettingsCore__NiPkg,.AppSidebar_iconSettingsRing__ZSnZX{transform-box:fill-box;transform-origin:12px 12px}.AppSidebar_settingsBtn__kbWrg:hover .AppSidebar_iconSettingsRing__ZSnZX{animation:AppSidebar_settingsGearSpin__EjgPH .75s cubic-bezier(.34,1.15,.64,1)}@keyframes AppSidebar_settingsGearSpin__EjgPH{0%,to{transform:rotate(0deg)}45%{transform:rotate(1turn)}}.AppSidebar_sidebar__ZTwZ9:after{content:"";position:absolute;top:0;right:0;bottom:0;z-index:3;width:1px;pointer-events:none;background:linear-gradient(180deg,var(--sidebar-rim-edge) 0,var(--sidebar-rim-peak) 45%,rgba(255,255,255,.77) 55%,rgba(255,255,255,.042) 100%)}@media (max-width:768px){.AppSidebar_sidebar__ZTwZ9{--app-sidebar-w-expanded:min(280px,82vw);position:fixed;top:0;left:0;bottom:0;z-index:50;transform:translateX(-100%);transition:transform var(--sidebar-motion);box-shadow:none}.AppSidebar_sidebarReady__frx5_{transition:transform var(--sidebar-motion),width var(--sidebar-motion)}.AppSidebar_sidebarMobileOpen__GDXnn{transform:translateX(0);box-shadow:8px 0 32px rgba(0,0,0,.6)}}.AppSidebar_mobileBackdrop__q6yIM{display:none}@media (max-width:768px){.AppSidebar_mobileBackdrop__q6yIM{display:block;position:fixed;inset:0;z-index:49;background:rgba(0,0,0,.55);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:0;pointer-events:none;transition:opacity .28s ease}.AppSidebar_mobileBackdrop__q6yIM[data-open=true]{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.AppSidebar_sidebarReady__frx5_{transition:none}.AppSidebar_sidebar__ZTwZ9:after{background:rgba(255,255,255,.14)}.AppSidebar_accountMain__8qRrz,.AppSidebar_accountNameWrap__HxHbo,.AppSidebar_accountRow__9lePb,.AppSidebar_collapseBtn__O2SLM,.AppSidebar_footer__xsskB,.AppSidebar_header__nLiTS,.AppSidebar_logoExpandIcon__i5vtB,.AppSidebar_logoLink__A5RFS,.AppSidebar_logo__QJlv_,.AppSidebar_settingsBtn__kbWrg{transition:none}.AppSidebar_settingsBtn__kbWrg:hover .AppSidebar_iconSettingsCore__NiPkg,.AppSidebar_settingsBtn__kbWrg:hover .AppSidebar_iconSettingsRing__ZSnZX{animation:none;transform:none;opacity:1}.AppSidebar_footerFade__1q1lL{backdrop-filter:none;-webkit-backdrop-filter:none;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.88))}}.AppMobileMenuBtn_btn__3ZuVD{display:none}@media (max-width:768px){.AppMobileMenuBtn_btn__3ZuVD{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:.875rem;left:.875rem;z-index:10;width:2.25rem;height:2.25rem;border:none;border-radius:8px;background:transparent;color:rgba(255,255,255,.7);cursor:pointer;transition:background .16s ease,color .16s ease}.AppMobileMenuBtn_btn__3ZuVD svg{width:1.125rem;height:1.125rem;flex-shrink:0}.AppMobileMenuBtn_btn__3ZuVD:hover{background:rgba(255,255,255,.08);color:rgba(255,255,255,.95)}.AppMobileMenuBtn_btn__3ZuVD:focus-visible{outline:2px solid rgba(255,255,255,.3);outline-offset:2px}}.AppShell_shell__bApXb{--app-sidebar-w:280px;position:relative;z-index:1;display:flex;width:100%;height:100%;min-height:100dvh;overflow:hidden}.AppShell_main__3Gn77{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.AppShell_mainInner__5vNCK{flex:1 1 auto;min-height:0;overflow:hidden}@media (max-width:768px){.AppShell_shell__bApXb{--app-sidebar-w:min(280px,82vw)}.AppShell_main__3Gn77{width:100%}}