.notifications_trigger__fAroP{position:relative;display:grid;place-items:center;width:40px;height:40px;border-radius:8px;color:#a1a1aa;cursor:pointer;transition:color var(--motion-quick),background-color var(--motion-quick)}.notifications_trigger__fAroP:hover,.notifications_trigger__fAroP[aria-expanded=true]{color:#fafafa;background:#18181b}.notifications_trigger__fAroP{flex:0 0 40px;padding:0;border:0;touch-action:manipulation}.notifications_trigger__fAroP>svg,.notifications_unreadBadge__H9za7{pointer-events:none}.notifications_trigger__fAroP[aria-expanded=true]>svg{color:#fb923c}.notifications_unreadBadge__H9za7{position:absolute;top:2px;right:1px;display:grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border:2px solid #09090b;border-radius:999px;background:#fb923c;color:#09090b;font-size:9px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.notifications_panel__afa55 :is(a,button,[tabindex]):focus-visible,.notifications_trigger__fAroP:focus-visible{outline:2px solid #fb923c;outline-offset:3px}.notifications_panel__afa55{position:fixed;inset:var(--notification-top,90px) var(--notification-right,20px) auto auto;width:400px;max-width:calc(100vw - 24px);max-height:min(640px,calc(100dvh - var(--notification-top, 90px) - 16px));margin:0;padding:0;overflow:hidden;border:1px solid #27272a;border-radius:14px;background:#09090b;color:#fafafa;box-shadow:0 24px 80px #000b}.notifications_panel__afa55:popover-open{display:flex;flex-direction:column;animation:notifications_panel-in__OORId var(--motion-ui) var(--motion-ease)}.notifications_header__lB4rH{display:flex;align-items:center;gap:10px;padding:16px 12px 12px 18px;flex-shrink:0}.notifications_header__lB4rH h2{font:750 17px var(--font-montserrat),sans-serif;letter-spacing:-.03em}.notifications_count__Ipq7L{padding:3px 9px;border-radius:999px;background:#fb923c1f;color:#fdba74;font:650 10.5px var(--font-montserrat),sans-serif;font-variant-numeric:tabular-nums}.notifications_headerActions__ESptz{display:flex;gap:2px;margin-left:auto}.notifications_iconButton__hTV28{width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:#85858f;cursor:pointer;transition:background-color var(--motion-quick),color var(--motion-quick)}.notifications_iconButton__hTV28:hover:not(:disabled){background:#18181b;color:#fafafa}.notifications_iconButton__hTV28:disabled{opacity:.35;cursor:default}.notifications_filters__f_FxJ{display:flex;gap:20px;padding:0 18px;border-bottom:1px solid #1f1f22;flex-shrink:0}.notifications_filters__f_FxJ button{display:inline-flex;align-items:center;gap:7px;padding:8px 0 11px;border:0;border-bottom:2px solid transparent;background:transparent;color:#85858f;font:650 11px var(--font-montserrat),sans-serif;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:color var(--motion-quick)}.notifications_filters__f_FxJ button:hover{color:#e4e4e7}.notifications_filters__f_FxJ button[aria-pressed=true]{color:#fafafa}.notifications_filters__f_FxJ button span{min-width:18px;padding:1px 6px;border-radius:999px;background:#27272a;color:#e4e4e7;font-size:10px;letter-spacing:0;text-align:center}.notifications_error__14QHO{margin:10px 18px 0;color:#f87171;font-size:12px}.notifications_scroll__BXp_0{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#27272a transparent}.notifications_group__o9m3o h3{position:sticky;top:0;z-index:1;padding:12px 18px 6px;background:#09090bf2;color:#71717a;font:650 9.5px var(--font-montserrat),sans-serif;letter-spacing:.14em;text-transform:uppercase}.notifications_row__vplJE{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;align-items:start;padding:12px 14px 12px 18px;transition:background-color var(--motion-quick)}.notifications_row__vplJE:focus-within,.notifications_row__vplJE:hover{background:#ffffff05}.notifications_row__vplJE[data-unread]{background:#fb923c08}.notifications_row__vplJE[data-unread]:before{content:"";position:absolute;left:6px;top:24px;width:5px;height:5px;border-radius:50%;background:#fb923c}.notifications_kind__fPFij{width:36px;height:36px;display:grid;place-items:center;border:1px solid #27272a;border-radius:10px;background:#0f0f11;color:#a1a1aa}.notifications_row__vplJE[data-kind=social] .notifications_kind__fPFij{border-color:#fb923c33;color:#fb923c}.notifications_row__vplJE[data-kind=honor] .notifications_kind__fPFij{border-color:#b6886440;color:#d9b58e}.notifications_body__NmwxS{display:grid;gap:3px;min-width:0}.notifications_body__NmwxS h4{color:#d4d4d8;font-size:13px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.notifications_row__vplJE[data-unread] .notifications_body__NmwxS h4{color:#fafafa;font-weight:700}.notifications_body__NmwxS h4 a:after{content:"";position:absolute;inset:0}.notifications_body__NmwxS h4 a:hover{color:#fdba74}.notifications_body__NmwxS p{display:-webkit-box;overflow:hidden;color:#92929c;font-size:12px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.notifications_body__NmwxS time{margin-top:2px;color:#71717a;font-size:11px}.notifications_readOne__u2D2j{position:relative;z-index:1;width:30px;height:30px;display:grid;place-items:center;border:1px solid #27272a;border-radius:8px;background:#09090b;color:#a1a1aa;cursor:pointer;opacity:0;transition:opacity var(--motion-quick),border-color var(--motion-quick),color var(--motion-quick)}.notifications_row__vplJE:focus-within .notifications_readOne__u2D2j,.notifications_row__vplJE:hover .notifications_readOne__u2D2j{opacity:1}.notifications_readOne__u2D2j:hover{border-color:#b68864;color:#fb923c}@media (hover:none){.notifications_readOne__u2D2j{opacity:1}}.notifications_loading__U7nUC{display:grid;gap:4px;padding:12px 0}.notifications_skeleton__u0xHq{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;padding:10px 18px}.notifications_skeleton__u0xHq i{width:36px;height:36px;border-radius:10px}.notifications_skeleton__u0xHq div{display:grid;gap:8px;padding-top:4px}.notifications_skeleton__u0xHq b{display:block;height:10px;border-radius:3px}.notifications_skeleton__u0xHq b+b{width:60%}.notifications_empty__ROSqw{display:grid;justify-items:center;gap:8px;padding:44px 28px;text-align:center}.notifications_emptyMark__9rrOo{width:52px;height:52px;display:grid;place-items:center;margin-bottom:6px;border:1px solid #b6886440;border-radius:50%;color:#b68864}.notifications_empty__ROSqw h3{font:700 15px var(--font-montserrat),sans-serif;letter-spacing:-.02em}.notifications_empty__ROSqw p{max-width:280px;color:#92929c;font-size:12.5px;line-height:1.6}.notifications_emptyAction__vxm7i{display:inline-flex;align-items:center;gap:8px;margin-top:8px;padding:9px 16px;border:1px solid #303034;border-radius:999px;background:transparent;color:#e4e4e7;font-size:12px;cursor:pointer;transition:border-color var(--motion-quick)}.notifications_emptyAction__vxm7i:hover{border-color:#71717a}.notifications_footer__oQnSp{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;border-top:1px solid #1f1f22;flex-shrink:0}.notifications_footer__oQnSp a{display:inline-flex;align-items:center;gap:8px;color:#d4d4d8;font-size:12px;font-weight:600;transition:color var(--motion-quick)}.notifications_footer__oQnSp a svg{transition:translate var(--motion-quick) var(--motion-ease)}.notifications_footer__oQnSp a:hover{color:#fb923c}.notifications_footer__oQnSp a:hover svg{translate:3px 0}.notifications_footer__oQnSp span{color:#71717a;font-size:11px}@keyframes notifications_panel-in__OORId{0%{opacity:0;translate:0 -6px}}@media (max-width:480px){.notifications_panel__afa55{inset:var(--notification-top,72px) 8px auto 8px;width:auto;max-width:none}}@media (prefers-reduced-motion:reduce){.notifications_panel__afa55:popover-open{animation:none}}.notifications_peek__cnw9x{position:fixed;top:var(--peek-top,72px);right:var(--peek-right,20px);z-index:5;display:flex;align-items:center;gap:14px;padding:9px 14px;border:0;border-radius:12px;background:#fb923c;color:#09090b;font:800 13.5px var(--font-montserrat),sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap;box-shadow:0 12px 32px #000a;cursor:pointer;transform-origin:calc(100% - var(--peek-caret, 28px)) 0;animation:notifications_peek-in__g4zM0 .5s cubic-bezier(.2,.9,.3,1.2) both}.notifications_peek__cnw9x:before{content:"";position:absolute;top:-5px;right:calc(var(--peek-caret, 28px) - 5.5px);width:11px;height:11px;border-radius:2px;background:inherit;transform:rotate(45deg)}.notifications_peek__cnw9x span{position:relative;display:inline-flex;align-items:center;gap:5px}.notifications_peek__cnw9x svg{stroke-width:2}.notifications_peek__cnw9x:hover{background:#fdba74}.notifications_peek__cnw9x:focus-visible{outline:2px solid #fafafa;outline-offset:3px}@keyframes notifications_peek-in__g4zM0{0%{opacity:0;transform:translateY(-6px) scale(.6)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:none}}.notifications_summary__pLaF_{padding:2px 0 0;flex-shrink:0}.notifications_summary__pLaF_ h3{padding:0 18px 8px;color:#71717a;font:650 9.5px var(--font-montserrat),sans-serif;letter-spacing:.14em;text-transform:uppercase}.notifications_summary__pLaF_ ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #1f1f22}.notifications_summary__pLaF_ li{display:grid}.notifications_summary__pLaF_ button{display:grid;gap:3px;padding:11px 18px 10px;border:0;border-bottom:2px solid transparent;background:transparent;color:inherit;text-align:left;cursor:pointer;transition:background var(--motion-quick,.14s),border-color var(--motion-quick,.14s)}.notifications_summary__pLaF_ button:hover:not(:disabled){background:#ffffff06}.notifications_summary__pLaF_ button[aria-pressed=true]{border-bottom-color:#fb923c}.notifications_summary__pLaF_ button:disabled{cursor:default}.notifications_summary__pLaF_ button:focus-visible{outline:2px solid #b68864;outline-offset:-2px}.notifications_clearKind__UN84X{border:0;padding:0;background:none;color:#a1a1aa;font:inherit;cursor:pointer}.notifications_clearKind__UN84X:hover{color:#fafafa}.notifications_summary__pLaF_ li+li{border-left:1px solid #1f1f22}.notifications_summary__pLaF_ li span{display:flex;align-items:center;gap:7px;color:#fb923c}.notifications_summary__pLaF_ strong{color:#fafafa;font:750 21px var(--font-montserrat),sans-serif;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.notifications_summary__pLaF_ small{color:#92929c;font-size:12px}.notifications_summary__pLaF_ li[data-empty] span,.notifications_summary__pLaF_ li[data-empty] strong{color:#52525b}@media (prefers-reduced-motion:reduce){.notifications_peek__cnw9x{animation:none}}@media(max-width:640px){.notifications_panel__afa55{inset:calc(var(--estus-header-height) + 8px) 8px auto;width:auto;max-height:calc(100dvh - var(--estus-header-height) - var(--estus-mobile-nav-height) - 24px)}.notifications_filters__f_FxJ button,.notifications_summary__pLaF_ button{min-height:44px}.notifications_readOne__u2D2j{min-width:44px;min-height:44px}}