.user-menu-dropdown.notifications-dropdown{box-sizing:border-box;background:var(--Panels-Panel-Layer-1,#1d1d1d);align-items:stretch;gap:12px;width:min(298px,100vw - 32px);padding:14px;overflow:hidden}.user-menu-dropdown.notifications-dropdown:before{background:linear-gradient(156.52deg,#fff6 2.12%,#fff0 39% 54.33%,#ffffff1a 93.02%)}@media (min-width:1024px){.user-menu-dropdown.notifications-dropdown{width:298px;height:389px}}.notifications-dropdown-list{box-sizing:border-box;flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex;overflow:visible}.notifications-dropdown-list-body{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#7558e3 transparent;flex-direction:column;flex:1;gap:6px;width:calc(100% + 14px);min-width:0;min-height:0;padding-right:14px;display:flex;overflow-y:auto}@media (max-width:1023px){.user-menu-dropdown.notifications-dropdown{top:calc(var(--header-height,72px) + 8px);animation:.3s notificationsDropdownMobileIn;position:fixed;left:50%;right:auto;transform:translate(-50%)}.user-menu-dropdown.notifications-dropdown.user-menu-dropdown--closing{animation:.3s notificationsDropdownMobileOut}.notifications-dropdown-list-body{width:calc(100% + 15px);max-height:min(260px,100vh - 180px)}}@keyframes notificationsDropdownMobileIn{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}@keyframes notificationsDropdownMobileOut{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-8px)}}.notifications-dropdown-list-body--top-fade{-webkit-mask-image:linear-gradient(#0000 0%,#000 28px 100%);mask-image:linear-gradient(#0000 0%,#000 28px 100%)}.notifications-dropdown-list-body--bottom-fade{-webkit-mask-image:linear-gradient(#000 0% calc(100% - 28px),#0000 100%);mask-image:linear-gradient(#000 0% calc(100% - 28px),#0000 100%)}.notifications-dropdown-list-body--top-fade.notifications-dropdown-list-body--bottom-fade{-webkit-mask-image:linear-gradient(#0000 0%,#000 28px calc(100% - 28px),#0000 100%);mask-image:linear-gradient(#0000 0%,#000 28px calc(100% - 28px),#0000 100%)}.notifications-dropdown-list-body::-webkit-scrollbar{width:6px}.notifications-dropdown-list-body::-webkit-scrollbar-track{background:0 0}.notifications-dropdown-list-body::-webkit-scrollbar-thumb{background:radial-gradient(40.91% 81.24% at 52.6% 93.75%,#9b7bef 0%,#5534d7 100%);border-radius:4px}.notifications-dropdown-footer{flex-shrink:0;justify-content:center;width:100%;display:flex}.notifications-dropdown-item{box-sizing:border-box;background:linear-gradient(var(--Panels-Panel-Layer-2,#333), var(--Panels-Panel-Layer-2,#333)) padding-box, linear-gradient(156.52deg, #fff6 2.12%, #fff0 39%, #fff0 54.33%, #ffffff1a 93.02%) border-box;width:100%;color:inherit;border:1px solid #0000;border-radius:8px;padding:10px 12px;text-decoration:none;display:block}.notifications-dropdown-item--link{cursor:pointer;color:inherit}.notifications-dropdown-item--link .notifications-dropdown-item__title{color:#fff}.notifications-dropdown-item--link .notifications-dropdown-item__time,.notifications-dropdown-item--link .notifications-dropdown-item__body{color:#ccc}.notifications-dropdown-item--link:hover{background:linear-gradient(#3d3d3d,#3d3d3d) padding-box padding-box,linear-gradient(156.52deg,#fff6 2.12%,#fff0 39% 54.33%,#ffffff1a 93.02%) border-box}.notifications-dropdown-item--link:focus-visible{outline-offset:2px;outline:2px solid #9e7bffe6}.notifications-dropdown-item__title{color:#fff;width:100%;font-family:var(--font-primary,"Font Family/primary"), sans-serif;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;margin:0;padding:0;font-size:14px;font-weight:500;line-height:130%;display:block;overflow:hidden}.notifications-dropdown-item__time{color:#ccc;width:100%;font-family:var(--font-primary,"Font Family/primary"), sans-serif;letter-spacing:.02em;margin:2px 0 0;padding:0;font-size:12px;font-weight:500;line-height:140%;display:block}.notifications-dropdown-item__body{color:#ccc;width:100%;font-family:var(--font-primary,"Font Family/primary"), sans-serif;letter-spacing:.02em;-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;margin:6px 0 0;padding:0;font-size:12px;font-weight:500;line-height:140%;display:-webkit-box;overflow:hidden}.notifications-dropdown-empty{box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:0;display:flex}.notifications-dropdown-empty-text{color:#fff;font-family:var(--font-primary,"Font Family/primary"), sans-serif;text-align:center;margin:0;font-size:14px;font-weight:700;line-height:120%}.notifications-dropdown-loading{flex:1;justify-content:center;align-items:center;min-height:200px;padding:24px 0;display:flex}
.navbar-shell{position:relative}.navbar-bottom-gradient{pointer-events:none;z-index:0;background:linear-gradient(#0d0d0df2 0%,#0d0d0dc7 28%,#0d0d0d7a 58%,#0d0d0d33 80%,#0d0d0d00 100%);height:50px;position:absolute;top:100%;left:0;right:0}@media (min-width:1025px){.navbar-bottom-gradient{left:var(--side-navbar-width,250px)}}.navbar-icon-btn{color:#fff;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .2s;display:flex}.navbar-icon-btn:hover{transform:scale(.9)}.navbar-icon-btn svg{width:24px!important;height:24px!important}.navbar-icon-btn--notification svg{width:22px!important;height:22px!important}.navbar-notification-icon-wrap{width:22px;height:22px;display:block;position:relative;overflow:visible}.navbar-notification-marker-slot{opacity:1;pointer-events:none;width:10px;height:13px;position:absolute;top:-1px;left:13px}.navbar-icon-btn--notification .navbar-notification-unread-marker{display:block;position:absolute;top:0;left:1px;width:8px!important;height:8px!important}.user-profile-trigger{box-sizing:border-box;cursor:pointer;isolation:isolate;background:0 0;border:none;border-radius:24px;flex-direction:row;flex-shrink:0;align-items:center;gap:8px;width:80px;min-width:80px;max-width:80px;height:44px;padding:4px 8px 4px 4px;display:flex;position:relative}.user-profile-trigger:after{content:"";z-index:0;pointer-events:none;opacity:0;background:radial-gradient(40.91% 81.24% at 52.6% 93.75%,#ff67b0 0%,#c40055 100%);border-radius:23px;transition:opacity .3s;position:absolute;inset:1px}.user-profile-trigger--pill-hover:after{opacity:1}.user-profile-trigger--pill-hover .user-profile-arrow{transform:translateY(2px)}.user-profile-trigger:before{content:"";-webkit-mask-composite:xor;pointer-events:none;z-index:1;background:linear-gradient(156.52deg,#fff6 0%,#ffffff03 40.57% 57.44%,#ffffff1a 100%);border-radius:24px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.user-profile-trigger>*{z-index:2;position:relative}.user-profile-arrow{width:24px;height:24px;transition:transform .3s}.user-profile-arrow--open{transform:rotate(180deg)!important}@media (max-width:1023.98px){.user-profile-trigger{border-radius:0;gap:0;width:auto;min-width:auto;max-width:none;height:auto;padding:0}.user-profile-trigger:before{display:none}.user-profile-trigger:after{border-radius:50%;display:block;inset:0}}[data-user-layout] .navbar-btn-tokens.primary-button{background:var(--lollipop-violet-v1)}[data-user-layout] .navbar-btn-tokens.primary-button:after{background:var(--lollipop-violet-v2)}[data-user-layout] .navbar-btn-login-mobile{width:82px!important;min-width:82px!important;max-width:82px!important}
