.NotificationRow_root__QSmWC{position:relative;display:grid;grid-template-columns:12px 1fr auto;gap:12px;align-items:flex-start;padding:12px 24px 12px 22px;border-bottom:1px solid var(--line-2);transition:background var(--motion-fast)}.NotificationRow_root__QSmWC:hover{background:var(--bg-soft)}.NotificationRow_isUnread__I7NCd{border-left:3px solid var(--blue);padding-left:19px;background:rgba(234,241,254,.35)}.NotificationRow_isUnread__I7NCd:hover{background:var(--blue-tint)}.NotificationRow_dot__KBBn4{width:8px;height:8px;border-radius:50%;margin-top:7px;background:var(--ink-4);flex-shrink:0}.NotificationRow_dotInfo__L1y47{background:var(--blue)}.NotificationRow_dotSuccess__81f9a{background:var(--success-fg)}.NotificationRow_dotWarn__BnZr8{background:var(--amber-fg)}.NotificationRow_dotAlert__Hcmz2{background:var(--red-fg)}.NotificationRow_dotNeutral__qAjLF{background:var(--ink-4)}.NotificationRow_main__Kqj9x{display:flex;flex-direction:column;gap:2px;min-width:0}.NotificationRow_who__n_amw{font-size:11.5px;font-weight:600;color:var(--ink-2);letter-spacing:.01em}.NotificationRow_title__0GSyk{font-size:13.5px;font-weight:500;color:var(--ink);text-decoration:none;line-height:1.4;text-align:left}.NotificationRow_titleBtn__bUyOb{border:0;background:transparent;padding:0;cursor:pointer;font-family:inherit}.NotificationRow_title__0GSyk:hover{color:var(--blue)}.NotificationRow_title__0GSyk:focus-visible{outline:none;color:var(--blue);text-decoration:underline}.NotificationRow_body__tzulU{font-size:12.5px;color:var(--ink-3);line-height:1.5;margin-top:2px}.NotificationRow_when__WUc0a{margin-top:4px;font-size:11px;color:var(--ink-4);font-family:SFMono-Regular,Menlo,monospace;letter-spacing:.02em}.NotificationRow_actions__ClTuW{display:flex;align-items:center;gap:2px;align-self:center}.NotificationRow_action__RJz_n{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;cursor:pointer;width:24px;height:24px;border-radius:6px;color:var(--ink-4);font-size:14px;opacity:0;transition:opacity var(--motion-fast),background var(--motion-fast),color var(--motion-fast)}.NotificationRow_action__RJz_n svg{display:block}.NotificationRow_action__RJz_n:focus-visible,.NotificationRow_root__QSmWC:focus-within .NotificationRow_action__RJz_n,.NotificationRow_root__QSmWC:hover .NotificationRow_action__RJz_n{opacity:1}.NotificationRow_action__RJz_n:hover{background:var(--line);color:var(--red-fg)}.NotificationCenterWidget_backdrop__TgugE{position:fixed;inset:0;background:rgba(10,10,10,.32);z-index:100;animation:NotificationCenterWidget_notifyFade__wtRVf var(--motion-base) var(--ease-out-expo)}.NotificationCenterWidget_panel__iOnzT{position:fixed;top:0;right:0;bottom:0;width:480px;max-width:100%;background:var(--bg);border-left:1px solid var(--line);box-shadow:-16px 0 40px rgba(0,0,0,.1);z-index:101;display:flex;flex-direction:column;animation:NotificationCenterWidget_notifySlide__T2q_Q var(--motion-base) var(--ease-out-expo)}@keyframes NotificationCenterWidget_notifyFade__wtRVf{0%{opacity:0}to{opacity:1}}@keyframes NotificationCenterWidget_notifySlide__T2q_Q{0%{transform:translateX(40px);opacity:0}to{transform:translateX(0);opacity:1}}@media (prefers-reduced-motion:reduce){.NotificationCenterWidget_backdrop__TgugE,.NotificationCenterWidget_panel__iOnzT{animation:none}}.NotificationCenterWidget_head__p7Ocu{padding:18px 24px 14px;border-bottom:1px solid var(--line-2);display:flex;flex-direction:column;gap:14px}.NotificationCenterWidget_headRow___iRtp{display:flex;align-items:center;gap:10px}.NotificationCenterWidget_titleEyebrow__HYXaw{font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.NotificationCenterWidget_spacer__o_ap6{flex:1}.NotificationCenterWidget_close__C3jn1{border:0;background:transparent;cursor:pointer;width:32px;height:32px;border-radius:8px;color:var(--ink-3);font-size:18px}.NotificationCenterWidget_close__C3jn1:hover{background:var(--bg-soft);color:var(--ink)}.NotificationCenterWidget_filters__4KS31{display:flex;gap:6px;align-items:center}.NotificationCenterWidget_filters__4KS31 button{cursor:pointer}.NotificationCenterWidget_body__eTeWZ{flex:1;overflow-y:auto;padding:8px 0 10px}.NotificationCenterWidget_group__V5tlH+.NotificationCenterWidget_group__V5tlH{margin-top:6px}.NotificationCenterWidget_groupHead__bcYTL{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-4);padding:14px 24px 8px}.NotificationCenterWidget_empty__vw8uk{padding:16px 24px;font-size:12.5px;color:var(--ink-4);text-align:center}.NotificationCenterWidget_foot__eXIW3{padding:14px 24px;border-top:1px solid var(--line-2);background:var(--bg-soft);display:flex;justify-content:center}@media (max-width:540px){.NotificationCenterWidget_panel__iOnzT{width:100%}.NotificationCenterWidget_head__p7Ocu{padding:max(18px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) 14px max(16px,env(safe-area-inset-left))}.NotificationCenterWidget_close__C3jn1{flex:0 0 44px;width:44px;height:44px}.NotificationCenterWidget_foot__eXIW3{padding-bottom:max(14px,env(safe-area-inset-bottom))}}.NotificationInboxWidget_root__BJVT1{display:flex;flex-direction:column;gap:18px;max-width:860px}.NotificationInboxWidget_head__KQiWs{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.NotificationInboxWidget_filters__VGNnp{display:flex;gap:8px;flex-wrap:wrap}.NotificationInboxWidget_filter__Nj8Rz{border:1px solid var(--line);background:#fff;color:var(--ink-2);border-radius:999px;padding:6px 12px;font-size:12px;cursor:pointer}.NotificationInboxWidget_isActive__yYjKi{background:var(--blue-tint);border-color:var(--blue-border);color:var(--blue)}.NotificationInboxWidget_meta__zVwwB{display:flex;align-items:center;gap:10px}.NotificationInboxWidget_body__q4gxZ{border:1px solid var(--line-2);border-radius:12px;background:#fff;overflow:hidden}.NotificationInboxWidget_groupHead__bQJln{padding:10px 16px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line-2)}.NotificationInboxWidget_empty__bstV_{padding:18px 16px;color:var(--ink-3)}.NotificationInboxWidget_back__x_cmm,.NotificationInboxWidget_foot__lxCUs{display:flex;justify-content:center}.NotificationInboxWidget_back__x_cmm a{color:var(--ink-2);text-decoration:none}.NotificationInboxWidget_back__x_cmm a:hover{color:var(--ink)}.NotificationPreferencesWidget_root__uVdP7{display:grid;gap:20px}.NotificationPreferencesWidget_section__rsdgY{display:grid;gap:8px}.NotificationPreferencesWidget_sectionWide__t4kNT{display:grid;gap:12px}.NotificationPreferencesWidget_channelRow__Q_P8D{display:flex;flex-wrap:wrap;gap:10px}.NotificationPreferencesWidget_categoryCard__h77OE{border:1px solid var(--border-subtle);border-radius:12px;padding:14px;display:grid;gap:10px}.NotificationPreferencesWidget_categoryTitle__wBs_2{font-weight:600}.NotificationPreferencesWidget_channelGrid__cLVe_{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.NotificationPreferencesWidget_quietGrid__UyNTV{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.NotificationPreferencesWidget_checkboxRow__NFxU1{display:flex;gap:8px;align-items:center}.NotificationPreferencesWidget_message__nC8hr{min-height:20px;font-size:13px}.NotificationPreferencesWidget_messageOk__ZA1gc{color:var(--success-fg)}.NotificationPreferencesWidget_errorText__OoBCI,.NotificationPreferencesWidget_messageError__2e4U8{color:var(--red-fg)}