.profile-menu-shell.svelte-rfuq4y{max-height:calc(100vh - 4rem - env(safe-area-inset-bottom,0px));max-height:calc(100svh - 4rem - env(safe-area-inset-bottom,0px));max-height:calc(100dvh - 4rem - env(safe-area-inset-bottom,0px));overscroll-behavior:contain}.profile-menu-scroll.svelte-rfuq4y{scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.profile-menu-shell.svelte-rfuq4y :where(a:where(.svelte-rfuq4y),button:where(.svelte-rfuq4y),[data-profile-hover]:where(.svelte-rfuq4y)){position:relative;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.profile-menu-shell.svelte-rfuq4y :where(.svelte-rfuq4y):where(a:where(.svelte-rfuq4y),button:where(.svelte-rfuq4y),[data-profile-hover]:where(.svelte-rfuq4y)):before{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(135deg,#f6951e24,#4a4a4a14);opacity:0;pointer-events:none;transition:opacity .16s ease;content:""}.profile-menu-shell.svelte-rfuq4y :where(.svelte-rfuq4y):where(a:where(.svelte-rfuq4y),button:where(.svelte-rfuq4y),[data-profile-hover]:where(.svelte-rfuq4y)):where(:where(.svelte-rfuq4y):hover,:where(.svelte-rfuq4y):focus-visible){transform:translateY(-1px);box-shadow:0 10px 22px #0f172a1f}.dark .profile-menu-shell.svelte-rfuq4y :where(.svelte-rfuq4y):where(a:where(.svelte-rfuq4y),button:where(.svelte-rfuq4y),[data-profile-hover]:where(.svelte-rfuq4y)):before{background:linear-gradient(135deg,#fbbf2438,#94a3b81f)}.dark .profile-menu-shell.svelte-rfuq4y :where(.svelte-rfuq4y):where(a:where(.svelte-rfuq4y),button:where(.svelte-rfuq4y),[data-profile-hover]:where(.svelte-rfuq4y)):where(:where(.svelte-rfuq4y):hover,:where(.svelte-rfuq4y):focus-visible){box-shadow:0 10px 24px #00000057}.profile-menu-shell.svelte-rfuq4y :where(.svelte-rfuq4y):where(a:where(.svelte-rfuq4y),button:where(.svelte-rfuq4y),[data-profile-hover]:where(.svelte-rfuq4y)):where(:where(.svelte-rfuq4y):hover,:where(.svelte-rfuq4y):focus-visible):before{opacity:1}.profile-menu-shell.svelte-rfuq4y :where(.svelte-rfuq4y):where(a:where(.svelte-rfuq4y),button:where(.svelte-rfuq4y)):active{transform:translateY(0) scale(.99)}.profile-menu-shell.svelte-rfuq4y :where(a:where(.svelte-rfuq4y),button:where(.svelte-rfuq4y)) svg{transition:color .16s ease,transform .16s ease}.profile-menu-shell.svelte-rfuq4y :where(.svelte-rfuq4y):where(a:where(.svelte-rfuq4y),button:where(.svelte-rfuq4y)):where(:where(.svelte-rfuq4y):hover,:where(.svelte-rfuq4y):focus-visible) svg{transform:translateY(-1px) scale(1.06)}@media (max-height: 36rem){.profile-menu-shell.svelte-rfuq4y{top:3.25rem;max-height:calc(100vh - 3.75rem - env(safe-area-inset-bottom,0px));max-height:calc(100dvh - 3.75rem - env(safe-area-inset-bottom,0px))}}.notification-popover-shell.svelte-rfuq4y :where(a:where(.svelte-rfuq4y),button:where(.svelte-rfuq4y),select:where(.svelte-rfuq4y),input:where(.svelte-rfuq4y),[data-notification-hover]:where(.svelte-rfuq4y)){position:relative;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.notification-popover-shell.svelte-rfuq4y :where(.svelte-rfuq4y):where(a:where(.svelte-rfuq4y),button:where(.svelte-rfuq4y),[data-notification-hover]:where(.svelte-rfuq4y)):before{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(135deg,#f6951e1f,#0ea5e914);opacity:0;pointer-events:none;transition:opacity .16s ease;content:""}.notification-popover-shell.svelte-rfuq4y :where(.svelte-rfuq4y):where(a:where(.svelte-rfuq4y),button:where(.svelte-rfuq4y),select:where(.svelte-rfuq4y),input:where(.svelte-rfuq4y),[data-notification-hover]:where(.svelte-rfuq4y)):where(:where(.svelte-rfuq4y):hover,:where(.svelte-rfuq4y):focus-visible){transform:translateY(-1px);box-shadow:0 10px 22px #0f172a1f}.notification-popover-shell.svelte-rfuq4y :where(.svelte-rfuq4y):where(input:where(.svelte-rfuq4y),select:where(.svelte-rfuq4y)):where(:where(.svelte-rfuq4y):hover,:where(.svelte-rfuq4y):focus-visible){border-color:#f6951eb8;background-color:#fffbf5f2}.dark .notification-popover-shell.svelte-rfuq4y :where(.svelte-rfuq4y):where(a:where(.svelte-rfuq4y),button:where(.svelte-rfuq4y),[data-notification-hover]:where(.svelte-rfuq4y)):before{background:linear-gradient(135deg,#fbbf2433,#38bdf81f)}.dark .notification-popover-shell.svelte-rfuq4y :where(.svelte-rfuq4y):where(a:where(.svelte-rfuq4y),button:where(.svelte-rfuq4y),select:where(.svelte-rfuq4y),input:where(.svelte-rfuq4y),[data-notification-hover]:where(.svelte-rfuq4y)):where(:where(.svelte-rfuq4y):hover,:where(.svelte-rfuq4y):focus-visible){box-shadow:0 10px 24px #00000057}.dark .notification-popover-shell.svelte-rfuq4y :where(.svelte-rfuq4y):where(input:where(.svelte-rfuq4y),select:where(.svelte-rfuq4y)):where(:where(.svelte-rfuq4y):hover,:where(.svelte-rfuq4y):focus-visible){border-color:#fbbf24b8;background-color:#1e293bf2}.notification-popover-shell.svelte-rfuq4y :where(.svelte-rfuq4y):where(a:where(.svelte-rfuq4y),button:where(.svelte-rfuq4y),[data-notification-hover]:where(.svelte-rfuq4y)):where(:where(.svelte-rfuq4y):hover,:where(.svelte-rfuq4y):focus-visible):before{opacity:1}.notification-popover-shell.svelte-rfuq4y :where(.svelte-rfuq4y):where(a:where(.svelte-rfuq4y),button:where(.svelte-rfuq4y),select:where(.svelte-rfuq4y)):active{transform:translateY(0) scale(.99)}.notification-popover-shell.svelte-rfuq4y :where(a:where(.svelte-rfuq4y),button:where(.svelte-rfuq4y)) svg{transition:color .16s ease,transform .16s ease}.notification-popover-shell.svelte-rfuq4y :where(.svelte-rfuq4y):where(a:where(.svelte-rfuq4y),button:where(.svelte-rfuq4y)):where(:where(.svelte-rfuq4y):hover,:where(.svelte-rfuq4y):focus-visible) svg{transform:translateY(-1px) scale(1.06)}.notification-popover-shell.svelte-rfuq4y{display:flex;max-height:calc(100dvh - 3.75rem);flex-direction:column;overflow:hidden}.notification-popover-shell.svelte-rfuq4y>header:where(.svelte-rfuq4y),.notification-popover-shell.svelte-rfuq4y>footer:where(.svelte-rfuq4y){flex:none}.notification-popover-list.svelte-rfuq4y{min-height:0;flex:0 1 auto;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}
