.SegmentedTabs_tabs__1jpeb{position:relative;display:inline-flex;gap:.125rem;max-width:100%;padding:.25rem;overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-sunken);scrollbar-width:none}.SegmentedTabs_tabs__1jpeb::-webkit-scrollbar{display:none}.SegmentedTabs_thumb__OxSH2{position:absolute;top:.25rem;bottom:.25rem;left:0;width:var(--w);border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface-1);box-shadow:var(--shadow-1);opacity:0;transform:translateX(var(--x));transition:transform var(--d-4) var(--ease-spring),width var(--d-4) var(--ease-spring),opacity var(--d-2)}.SegmentedTabs_thumb__OxSH2[data-ready=true]{opacity:1}.SegmentedTabs_tab__grHgG{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.5rem;height:2.125rem;min-height:0;padding:0 .875rem;border:0;border-radius:var(--r-sm);background:transparent;color:var(--text-2);font-size:.875rem;font-weight:580;white-space:nowrap;transition:color var(--d-2) var(--ease-out)}.SegmentedTabs_tab__grHgG:hover,.SegmentedTabs_tab__grHgG[aria-selected=true]{color:var(--text)}.SegmentedTabs_count__ZACvV{color:var(--text-3);font-size:.8125rem;font-weight:560;transition:color var(--d-2) var(--ease-out)}.SegmentedTabs_tab__grHgG[aria-selected=true] .SegmentedTabs_count__ZACvV{color:var(--brand)}.notifications_toolbar__gKOcW{margin-bottom:1.5rem}.notifications_error__XzXBW{margin-bottom:1rem;padding:.75rem .875rem;border:1px solid var(--danger-line);border-radius:var(--r-sm);background:var(--danger-soft);color:var(--danger);font-size:.875rem;animation:pop-in var(--d-4) var(--ease-spring) backwards}.notifications_skeletons__nDouq{display:grid;grid-gap:.5rem;gap:.5rem}.notifications_skeletons__nDouq span{height:4.25rem}.notifications_groups__UeMd9{display:grid;grid-gap:1.75rem;gap:1.75rem}.notifications_groupTitle__I4Ils{margin-bottom:.625rem;color:var(--text-3);font-family:var(--sans);font-size:.8125rem;font-weight:600;letter-spacing:0}.notifications_list__V4K6C{overflow:hidden;list-style:none}.notifications_list__V4K6C li{animation:rise-in var(--d-4) var(--ease-out) backwards;animation-delay:calc(var(--i) * 30ms)}.notifications_list__V4K6C li+li{border-top:1px solid var(--line)}.notifications_row__BVUV6{position:relative;display:flex;align-items:stretch}.notifications_row__BVUV6:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--brand);transform:scaleY(0);transition:transform var(--d-3) var(--ease-out)}.notifications_row__BVUV6[data-unread=true]:before{transform:none}.notifications_row__BVUV6[data-unread=true]{background:linear-gradient(90deg,var(--brand-soft),transparent 55%)}.notifications_main__bewGg{display:grid;flex:1 1;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;grid-gap:.875rem;gap:.875rem;min-width:0;padding:1rem 1.25rem;border:0;background:transparent;text-align:left;transition:background-color var(--d-2) var(--ease-out)}.notifications_main__bewGg:focus-visible,.notifications_main__bewGg:hover{background:var(--surface-2)}.notifications_main__bewGg:focus-visible{outline-offset:-2px}.notifications_icon__Nn7LC{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--r-sm);background:var(--surface-2);color:var(--text-2)}.notifications_row__BVUV6[data-unread=true] .notifications_icon__Nn7LC{background:var(--brand-soft);color:var(--brand)}.notifications_text__omIRV{display:grid;grid-gap:.125rem;gap:.125rem;min-width:0}.notifications_title__2ltE5{color:var(--text);font-weight:600;line-height:1.35}.notifications_row__BVUV6[data-unread=false] .notifications_title__2ltE5{color:var(--text-2);font-weight:540}.notifications_message__n9rgi{color:var(--text-2);font-size:.9rem;line-height:1.5}.notifications_time__ya4HD{padding-top:.125rem;color:var(--text-3);font-size:.8125rem;white-space:nowrap}.notifications_markRead__XL5VB{display:grid;flex-shrink:0;place-items:center;width:3rem;min-height:0;border:0;border-left:1px solid var(--line);background:transparent;color:var(--text-3);transition:color var(--d-2) var(--ease-out),background-color var(--d-2) var(--ease-out)}.notifications_markRead__XL5VB:hover{background:var(--success-soft);color:var(--success)}@media (max-width:560px){.notifications_main__bewGg{grid-template-columns:auto minmax(0,1fr);padding:.875rem 1rem}.notifications_time__ya4HD{grid-column:2;padding-top:0}}