.V2NotificationPopover_root__3ZB3D{position:relative}.V2NotificationPopover_menuEntry__118MK{display:grid;width:100%;min-height:var(--v2-control-height-lg);grid-template-columns:1.25rem minmax(0,1fr) auto;align-items:center;gap:var(--v2-space-2);padding:0 var(--v2-space-3);border:0;border-radius:var(--v2-radius-sm);background:transparent;color:var(--v2-text-secondary);cursor:pointer;font:inherit;font-size:var(--v2-type-size-sm);font-weight:var(--v2-type-weight-semibold);text-align:left;touch-action:manipulation}.V2NotificationPopover_menuEntry__118MK svg{width:1rem;height:1rem}.V2NotificationPopover_menuEntry__118MK small{color:var(--v2-text-tertiary);font-size:var(--v2-type-size-xs);font-weight:var(--v2-type-weight-regular);white-space:nowrap}.V2NotificationPopover_menuEntry__118MK:focus-visible{outline:2px solid transparent;outline-offset:-3px;box-shadow:var(--v2-focus-ring)}.V2NotificationPopover_trigger__oWsAo{position:relative;display:grid;width:var(--v2-navigation-control-height);height:var(--v2-navigation-control-height);padding:0;place-items:center;border:0;border-radius:50%;background:var(--v2-white-a52);color:var(--v2-text-secondary);cursor:pointer;transition:background-color var(--v2-motion-fast) var(--v2-ease-out),color var(--v2-motion-fast) var(--v2-ease-out)}.V2NotificationPopover_trigger__oWsAo svg{width:1rem;height:1rem}.V2NotificationPopover_trigger__oWsAo>span{position:absolute;top:-.15rem;right:-.15rem;display:grid;min-width:1.15rem;height:1.15rem;padding:0 .25rem;place-items:center;border:2px solid var(--v2-neutral-0);border-radius:var(--v2-radius-pill);background:var(--v2-status-danger-text);color:var(--v2-neutral-0);font-size:.6rem;font-weight:var(--v2-type-weight-bold)}.V2NotificationPopover_popover__VOYSh{position:absolute;top:calc(100% + var(--v2-space-2));right:0;z-index:calc(var(--v2-navigation-z-index) + 3);display:flex;width:min(24rem,calc(100vw - 2rem));max-height:min(35rem,calc(100vh - 7rem));flex-direction:column;overflow:hidden;border:1px solid var(--v2-border-glass);border-radius:var(--v2-radius-lg);background:color-mix(in srgb,var(--v2-neutral-0) 90%,transparent);box-shadow:var(--v2-shadow-4);backdrop-filter:blur(var(--v2-blur-lg)) saturate(116%);-webkit-backdrop-filter:blur(var(--v2-blur-lg)) saturate(116%)}.V2NotificationPopover_popover__VOYSh:before{position:absolute;right:0;bottom:100%;left:0;height:var(--v2-space-2);content:""}.V2NotificationPopover_popover__VOYSh>header{display:flex;align-items:center;justify-content:space-between;gap:var(--v2-space-3);padding:var(--v2-space-4);border-bottom:1px solid var(--v2-border-subtle)}.V2NotificationPopover_popover__VOYSh>header>div{display:grid;gap:.15rem}.V2NotificationPopover_popover__VOYSh>header strong{color:var(--v2-text-primary);font-size:var(--v2-type-size-sm)}.V2NotificationPopover_popover__VOYSh>header small{color:var(--v2-text-tertiary);font-size:var(--v2-type-size-xs)}.V2NotificationPopover_popover__VOYSh>header button,.V2NotificationPopover_viewAll__hTu7Z{border:0;background:transparent;color:var(--v2-brand-primary-active);cursor:pointer;font:inherit;font-size:var(--v2-type-size-xs);font-weight:var(--v2-type-weight-semibold)}.V2NotificationPopover_popover__VOYSh>header button{display:inline-flex;align-items:center;gap:var(--v2-space-1)}.V2NotificationPopover_popover__VOYSh>header button svg{width:.9rem;height:.9rem}.V2NotificationPopover_list__C8bGX{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.V2NotificationPopover_item__qAWJN{position:relative;display:grid;width:100%;grid-template-columns:2.5rem minmax(0,1fr);align-items:start;gap:var(--v2-space-3);padding:var(--v2-space-3) var(--v2-space-4);border:0;border-bottom:1px solid var(--v2-border-subtle);background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left}.V2NotificationPopover_item__qAWJN[data-unread]{background:color-mix(in srgb,var(--v2-purple-100) 54%,transparent)}.V2NotificationPopover_item__qAWJN[data-unread]:before{position:absolute;top:50%;left:.4rem;width:.3rem;height:.3rem;border-radius:50%;background:var(--v2-brand-primary);content:"";transform:translateY(-50%)}.V2NotificationPopover_item__qAWJN img{width:2.5rem;height:2.5rem;border-radius:50%;background:var(--v2-neutral-100);-o-object-fit:cover;object-fit:cover}.V2NotificationPopover_item__qAWJN>span{display:grid;min-width:0;gap:.2rem}.V2NotificationPopover_item__qAWJN small,.V2NotificationPopover_item__qAWJN strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.V2NotificationPopover_item__qAWJN strong{color:var(--v2-text-primary);font-size:var(--v2-type-size-xs)}.V2NotificationPopover_item__qAWJN small,.V2NotificationPopover_item__qAWJN time,.V2NotificationPopover_list__C8bGX>p{color:var(--v2-text-tertiary);font-size:.68rem}.V2NotificationPopover_list__C8bGX>p{margin:0;padding:var(--v2-space-8) var(--v2-space-4);text-align:center}.V2NotificationPopover_viewAll__hTu7Z{min-height:3rem;flex:0 0 auto;border-top:1px solid var(--v2-border-subtle)}.V2NotificationPopover_popover__VOYSh button:focus-visible,.V2NotificationPopover_trigger__oWsAo:focus-visible{outline:2px solid transparent;outline-offset:-2px;box-shadow:var(--v2-focus-ring)}@media (hover:hover) and (pointer:fine){.V2NotificationPopover_menuEntry__118MK:hover{background:var(--v2-brand-primary-soft);color:var(--v2-brand-primary-active)}.V2NotificationPopover_trigger__oWsAo:hover,.V2NotificationPopover_trigger__oWsAo[data-open]{background:var(--v2-purple-100);color:var(--v2-purple-700)}.V2NotificationPopover_item__qAWJN:hover{background:var(--v2-brand-primary-soft)}.V2NotificationPopover_viewAll__hTu7Z:hover{background:var(--v2-purple-100)}}.MobileAccountMenu_root__8LQIW{position:absolute;top:calc(100% + var(--v2-space-3));right:0;display:grid;width:min(18rem,calc(100vw - 1.7rem));max-height:min(34rem,calc(100dvh - 5rem));gap:var(--v2-space-3);padding:var(--v2-space-2);overflow:hidden auto;overscroll-behavior:contain;border:1px solid var(--v2-color-glass-border);border-radius:var(--v2-radius-md);background:color-mix(in srgb,var(--v2-neutral-0) 90%,var(--v2-purple-50));box-shadow:var(--v2-shadow-3);backdrop-filter:blur(var(--v2-blur-lg)) saturate(110%);-webkit-backdrop-filter:blur(var(--v2-blur-lg)) saturate(110%)}.MobileAccountMenu_account__EqL1A,.MobileAccountMenu_primary__pQOUi{display:grid;min-width:0;gap:var(--v2-space-1)}.MobileAccountMenu_account__EqL1A{padding-top:var(--v2-space-2);border-top:1px solid var(--v2-border-subtle)}.MobileAccountMenu_accountLink__yW9mv,.MobileAccountMenu_primary__pQOUi a{display:flex;min-height:var(--v2-control-height-lg);align-items:center;padding:0 var(--v2-space-3);border-radius:var(--v2-radius-sm);color:var(--v2-text-secondary);font-size:var(--v2-type-size-sm);font-weight:var(--v2-type-weight-semibold);touch-action:manipulation}.MobileAccountMenu_accountLink__yW9mv,.MobileAccountMenu_primary__pQOUi a[data-current]{background:var(--v2-brand-primary-soft);color:var(--v2-brand-primary-active)}.MobileAccountMenu_adminLink__WIRFd{border:1px solid var(--v2-brand-primary-border);background:var(--v2-neutral-0)}.MobileAccountMenu_identity__QZk5s{display:grid;min-width:0;grid-template-columns:2.75rem minmax(0,1fr);align-items:center;gap:var(--v2-space-3);padding:var(--v2-space-2) var(--v2-space-3)}.MobileAccountMenu_identity__QZk5s img{width:2.75rem;height:2.75rem;border-radius:50%;background:var(--v2-neutral-100);-o-object-fit:cover;object-fit:cover}.MobileAccountMenu_identity__QZk5s>div{display:grid;min-width:0;justify-items:start;gap:var(--v2-space-1)}.MobileAccountMenu_identity__QZk5s strong{max-width:100%;overflow:hidden;color:var(--v2-text-primary);font-size:var(--v2-type-size-sm);text-overflow:ellipsis;white-space:nowrap}.MobileAccountMenu_loading__9RqgT{display:flex;min-height:var(--v2-control-height-lg);align-items:center;gap:var(--v2-space-3);padding:0 var(--v2-space-3);color:var(--v2-text-secondary);font-size:var(--v2-type-size-sm)}.MobileAccountMenu_loading__9RqgT>span{width:2rem;height:2rem;border-radius:50%;background:var(--v2-neutral-200);animation:MobileAccountMenu_v2-mobile-account-loading__QzK6T var(--v2-motion-slow) var(--v2-ease-out) infinite alternate}.MobileAccountMenu_membership__MrJeC{width:100%;justify-content:flex-start}.MobileAccountMenu_accountLink__yW9mv:focus-visible,.MobileAccountMenu_primary__pQOUi a:focus-visible{outline:2px solid transparent;outline-offset:-3px;box-shadow:var(--v2-focus-ring)}@media (hover:hover) and (pointer:fine){.MobileAccountMenu_accountLink__yW9mv:hover,.MobileAccountMenu_primary__pQOUi a:hover{background:var(--v2-brand-primary-soft);color:var(--v2-brand-primary-active)}}@keyframes MobileAccountMenu_v2-mobile-account-loading__QzK6T{to{opacity:.45}}@media (prefers-reduced-motion:reduce){.MobileAccountMenu_loading__9RqgT>span{animation:none}}@media (prefers-reduced-transparency:reduce){.MobileAccountMenu_root__8LQIW{background:var(--v2-surface-overlay);backdrop-filter:none;-webkit-backdrop-filter:none}}.V2Navigation_root__WChDN{position:fixed;z-index:var(--v2-navigation-z-index);top:clamp(.85rem,1.8vw,1.2rem);left:50%;display:grid;width:min(calc(100% - clamp(2rem, 5vw, 4rem)),var(--v2-navigation-max-width));min-height:var(--v2-navigation-min-height);grid-template-columns:minmax(8.5rem,1fr) auto minmax(8.5rem,1fr);align-items:center;gap:var(--v2-space-5);pointer-events:none;transform:translate3d(-50%,0,0);transition:transform var(--v2-motion-medium) var(--v2-ease-out),opacity var(--v2-motion-fast) var(--v2-ease-out)}.V2Navigation_root__WChDN[data-scrolled=true]{transform:translate3d(-50%,-.2rem,0) scale(.985)}.V2Navigation_root__WChDN[data-hidden=true]{opacity:.98;transform:translate3d(-50%,calc(-100% - 2rem),0) scale(.985);transition-duration:var(--v2-motion-base),var(--v2-motion-fast)}.V2Navigation_accountArea__mLUwE,.V2Navigation_brand__ctSmP,.V2Navigation_primaryLinks__4HQix{pointer-events:auto}.V2Navigation_brand__ctSmP{display:flex;min-height:var(--v2-navigation-control-height);align-items:center;justify-self:start;gap:.65rem;color:var(--v2-color-ink)}.V2Navigation_brand__ctSmP span{display:grid;width:2.4rem;height:2.4rem;place-items:center;border-radius:.78rem;border:1px solid var(--v2-border-glass);background:var(--v2-white-a62);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.84),0 .35rem .5rem rgba(98,88,127,.09);color:var(--v2-color-accent);font-size:.69rem;font-weight:780;letter-spacing:.02em}.V2Navigation_brand__ctSmP strong{font-size:.82rem;font-weight:720;letter-spacing:.09em;white-space:nowrap}.V2Navigation_primaryLinks__4HQix{display:flex;align-items:center;justify-self:center;gap:var(--v2-space-1);padding:.24rem;border:1px solid hsla(0,0%,100%,.64);border-radius:var(--v2-radius-pill);background:rgba(250,247,252,.46);box-shadow:0 .3rem .45rem rgba(82,75,105,.06),inset 0 1px 0 hsla(0,0%,100%,.74);backdrop-filter:blur(12px) saturate(110%);-webkit-backdrop-filter:blur(12px) saturate(110%)}.V2Navigation_primaryLinks__4HQix a{display:grid;min-height:var(--v2-navigation-control-height);padding:0 var(--v2-space-5);place-items:center;border-radius:var(--v2-radius-pill);color:rgba(41,43,58,.78);font-size:.8rem;font-weight:610;white-space:nowrap;transition:background-color var(--v2-motion-fast) var(--v2-ease-out),color var(--v2-motion-fast) var(--v2-ease-out),box-shadow var(--v2-motion-fast) var(--v2-ease-out)}.V2Navigation_primaryLinks__4HQix a:hover{background:var(--v2-purple-100);color:var(--v2-purple-700)}.V2Navigation_primaryLinks__4HQix a:active{background:var(--v2-purple-200)}.V2Navigation_primaryLinks__4HQix a[data-current=true]{background:var(--v2-purple-100);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.82);color:var(--v2-purple-700);font-weight:690}.V2Navigation_accountArea__mLUwE{position:relative;display:flex;align-items:center;justify-self:end;gap:var(--v2-space-2)}.V2Navigation_accountLink__j9M_f,.V2Navigation_login__1yj3P{display:grid;min-height:var(--v2-navigation-control-height);place-items:center;padding:0 var(--v2-space-4);border-radius:var(--v2-radius-pill);border:1px solid transparent;background:var(--v2-white-a52);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.78);color:#39354a;font-size:.78rem;font-weight:670;font-family:inherit;white-space:nowrap;cursor:pointer;transition:background-color var(--v2-motion-fast) var(--v2-ease-out),color var(--v2-motion-fast) var(--v2-ease-out),transform var(--v2-motion-fast) var(--v2-ease-out)}.V2Navigation_accountLink__j9M_f{display:inline-flex;gap:var(--v2-space-2);max-width:9.5rem;padding-left:var(--v2-space-2)}.V2Navigation_accountCluster__z_uP_{display:flex;align-items:center;gap:var(--v2-space-2)}.V2Navigation_accountEntry__gFHk6{position:relative}.V2Navigation_accountLink__j9M_f img{width:1.9rem;height:1.9rem;flex:0 0 auto;border-radius:50%;-o-object-fit:cover;object-fit:cover}.V2Navigation_accountLink__j9M_f span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.V2Navigation_accountSkeleton__Da2mE{width:6.75rem;height:var(--v2-navigation-control-height);border-radius:var(--v2-radius-pill);background:var(--v2-neutral-200);animation:V2Navigation_v2-navigation-loading__EPtCe 1.2s ease-in-out infinite alternate}.V2Navigation_login__1yj3P{border:1px solid hsla(0,0%,100%,.58);background:linear-gradient(115deg,rgba(220,199,221,.82),rgba(190,204,232,.84));box-shadow:inset 0 1px 1px hsla(0,0%,100%,.72),0 .3rem .45rem rgba(93,82,116,.07)}.V2Navigation_accountLink__j9M_f:hover,.V2Navigation_login__1yj3P:hover{border-color:var(--v2-purple-200);background-color:var(--v2-purple-100);color:var(--v2-purple-700);transform:translateY(-1px)}@keyframes V2Navigation_v2-navigation-loading__EPtCe{to{opacity:.52}}.V2Navigation_menuTrigger__ux0rv{display:none;width:var(--v2-navigation-control-height);height:var(--v2-navigation-control-height);border:0;border-radius:50%;background:rgba(249,245,251,.54);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.72);color:#39354a;cursor:pointer;place-items:center;transition:background-color var(--v2-motion-fast) var(--v2-ease-out),color var(--v2-motion-fast) var(--v2-ease-out)}.V2Navigation_menuTrigger__ux0rv:hover{background:rgba(244,237,248,.8);color:#29283a}.V2Navigation_menuTrigger__ux0rv:focus-visible,.V2Navigation_root__WChDN a:focus-visible,.V2Navigation_root__WChDN button:focus-visible{outline:2px solid rgba(107,91,151,.58);outline-offset:3px}@media (max-width:68rem){.V2Navigation_root__WChDN{width:calc(100% - 2.25rem);grid-template-columns:minmax(7.5rem,1fr) auto minmax(7.5rem,1fr);gap:var(--v2-space-4)}.V2Navigation_primaryLinks__4HQix a{padding-inline:.75rem}.V2Navigation_accountLink__j9M_f span{display:none}.V2Navigation_accountLink__j9M_f{width:var(--v2-navigation-control-height);padding:0}}@media (max-width:44rem){.V2Navigation_accountCluster__z_uP_,.V2Navigation_accountSkeleton__Da2mE,.V2Navigation_login__1yj3P,.V2Navigation_primaryLinks__4HQix,.V2Navigation_root__WChDN{display:none}.V2Navigation_menuTrigger__ux0rv{display:grid}}@media (max-width:23rem){.V2Navigation_brand__ctSmP strong{display:none}}@media (prefers-reduced-motion:reduce){.V2Navigation_root__WChDN,.V2Navigation_root__WChDN[data-hidden=true],.V2Navigation_root__WChDN[data-scrolled=true]{transform:translateX(-50%);transition:none}.V2Navigation_accountSkeleton__Da2mE{animation:none}}@media (prefers-reduced-transparency:reduce){.V2Navigation_primaryLinks__4HQix{background:var(--v2-surface-overlay);backdrop-filter:none;-webkit-backdrop-filter:none}}