.NotificationList_wrap__OOxyr{display:flex;flex-direction:column;width:100%}.NotificationList_list__ga46C{position:relative;display:flex;flex-direction:column;gap:2px;margin:0 -12px}.NotificationList_pinProbe__Sa1nz{position:absolute;top:0;width:0;height:calc(var(--dashboard-pin-top, 0px) + var(--notification-heading-height, 0px));visibility:hidden;pointer-events:none}.NotificationList_item__YBy6t[data-arrived]:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--background-hover);pointer-events:none;animation:NotificationList_arrivedHighlight__oImx9 1.6s cubic-bezier(.4,0,.6,1) .5s both}@keyframes NotificationList_arrivedHighlight__oImx9{to{opacity:0}}@media (prefers-reduced-motion:reduce){.NotificationList_item__YBy6t[data-arrived]:before{animation:none;display:none}}.NotificationList_empty__KL32C{padding:15px 0}.NotificationList_empty__KL32C,.NotificationList_loading__X8vGO{font-size:.7rem;color:var(--color-text);font-family:var(--font-jetbrains-mono)}.NotificationList_loading__X8vGO{display:flex;align-items:center;gap:8px;padding:12px}.NotificationList_clearFilter__w7FsC{padding:0;border:0;background:none;color:var(--color-text-strong);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.NotificationList_clearFilter__w7FsC:focus-visible{outline:1px solid var(--color-text-strong);outline-offset:3px}.NotificationList_clearFilter__w7FsC:disabled{opacity:.6;cursor:wait}.NotificationList_fetchFeedback__f_IRx{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;padding:10px 0;color:var(--color-text);font-family:var(--font-jetbrains-mono);font-size:.7rem;line-height:1.5}.NotificationList_screenReaderOnly__ZjjMI{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.NotificationList_dayLabel__RiF90{padding:14px 12px 5px;font-size:.55rem;letter-spacing:.08em;color:var(--color-text);font-family:var(--font-jetbrains-mono)}.NotificationList_dayLabel__RiF90:first-child,.NotificationList_pinProbe__Sa1nz+.NotificationList_dayLabel__RiF90{padding-top:0}.NotificationList_itemAction__9oV64{flex:none;white-space:nowrap}.NotificationList_pagination__yRGY6{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;font-family:var(--font-jetbrains-mono)}.NotificationList_pageButton__Fjp6C{padding:6px 10px;background:none;border:1px solid color-mix(in srgb,var(--border-color) 45%,transparent);border-radius:6px;font-family:var(--font-jetbrains-mono);font-size:.6rem;letter-spacing:.04em;color:var(--color-text-strong);cursor:pointer;transition:background-color .2s ease}.NotificationList_pageButton__Fjp6C:hover:not(:disabled){background:var(--background-hover)}.NotificationList_pageButton__Fjp6C:focus-visible{outline:1px solid var(--color-text-strong);outline-offset:1px}.NotificationList_pageButton__Fjp6C:disabled{visibility:hidden}.NotificationList_pageButton__Fjp6C[data-loading]{display:inline-flex;align-items:center;gap:8px;visibility:visible}.NotificationList_pageIndicator__m2yxG{font-size:.6rem;color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.NotificationList_item__YBy6t{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:8px;color:var(--color-text-strong);font-family:var(--font-jetbrains-mono);transition:background-color .2s ease;position:relative;content-visibility:auto;contain-intrinsic-size:auto 40px}@media (max-width:600px){.NotificationList_item__YBy6t{contain-intrinsic-size:auto 70px}}.NotificationList_item__YBy6t:focus-visible{outline-offset:-2px}.NotificationList_item__YBy6t:hover{background:var(--background-hover)}.NotificationList_itemContent__Vh__y{display:flex;flex:1 1;align-items:center;gap:12px;min-width:0;padding:0;background:none;border:none;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.NotificationList_itemContent__Vh__y:focus-visible{outline:1px solid var(--color-text-strong);outline-offset:3px;border-radius:4px}.NotificationList_item__YBy6t[data-inactive]{opacity:.68}.NotificationList_item__YBy6t[data-inactive]:hover{opacity:1}.NotificationList_item__YBy6t[data-closed]:hover{background:none}.NotificationList_item__YBy6t[data-closed][data-inactive]:hover{opacity:.68}.NotificationList_itemContent__Vh__y[data-closed]{cursor:default}.NotificationList_itemThumb__m1I1N{flex:none;width:40px;height:40px;object-fit:cover;border-radius:4px}.NotificationList_itemThumbEmpty__4lXeJ{flex:none;width:40px;height:40px}.NotificationList_itemText__3wfTI{flex:1 1;display:flex;flex-direction:column;gap:2px;min-width:0}.NotificationList_itemTitleRow__0TXbl{display:flex;align-items:center;gap:6px}.NotificationList_itemUnreadDot__kB4mJ{flex:none;width:5px;height:5px;border-radius:50%;background:#2f6bd8}[data-theme=dark] .NotificationList_itemUnreadDot__kB4mJ{background:#6b9aee}.NotificationList_itemTitle__AiiWp{font-size:.75rem;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NotificationList_item__YBy6t[data-unread] .NotificationList_itemTitle__AiiWp{color:var(--foreground-strong)}.NotificationList_itemBody__9igBs{font-size:.75rem;color:var(--color-text);line-height:1.45;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.NotificationList_itemTime__caybr{flex:none;margin-left:auto;font-size:.65rem;color:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.NotificationList_itemTime__caybr[data-beside-action]{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.NotificationList_trailingTime__0wG9p{margin-left:0}@media (max-width:600px){.NotificationList_itemTime__caybr[data-beside-action]{position:static;width:auto;height:auto;overflow:visible;-webkit-clip-path:none;clip-path:none}.NotificationList_trailingTime__0wG9p{display:none}}.NotificationList_skeletonItem__riInY{pointer-events:none}.NotificationList_skeletonContent__vrx6I{display:flex;flex:1 1;align-items:center;gap:12px;min-width:0}.NotificationList_skeletonBar__Z847m{display:block;background:var(--background-hover)}.NotificationList_skeletonThumb__HEAx6{flex:none;width:40px;height:40px}.NotificationList_skeletonLine__OZ4z5{display:inline-block;max-width:100%;height:.75em;vertical-align:middle}.NotificationList_skeletonTime__t4eok{width:28px}.NotificationList_skeletonBody__M4gaJ{display:block}@media (max-width:600px){.NotificationList_item__YBy6t[data-action-reflow]{display:grid;grid-template-columns:minmax(0,1fr) auto}.NotificationList_item__YBy6t[data-action-reflow]>:first-child{grid-column:1/-1}.NotificationList_item__YBy6t[data-action-reflow] .NotificationList_itemAction__9oV64{justify-self:start}.NotificationList_item__YBy6t[data-filter-feedback] .NotificationList_itemBody__9igBs{display:block;overflow:visible;overflow-wrap:anywhere;-webkit-line-clamp:unset}}.NotificationList_itemContent__Vh__y[data-overlay]{position:relative}.NotificationList_rowLink__WMVWY{position:absolute;inset:0;border-radius:inherit}.NotificationList_rowLink__WMVWY:focus-visible{outline:1px solid var(--color-text);outline-offset:-2px}.NotificationList_itemContent__Vh__y[data-overlay]>:not(.NotificationList_rowLink__WMVWY){position:relative;pointer-events:none}.NotificationList_itemContent__Vh__y[data-overlay] .NotificationList_itemTime__caybr,.NotificationList_itemContent__Vh__y[data-overlay]>.NotificationList_thumbLink__pGhu2{pointer-events:auto}.NotificationList_thumbLink__pGhu2{display:flex;flex:none;color:inherit}.NotificationList_textLink__FI0ZG{pointer-events:auto;color:inherit;text-decoration:underline;-webkit-text-decoration-color:transparent;text-decoration-color:transparent;text-underline-offset:2px;transition:color .15s ease,-webkit-text-decoration-color .15s ease;transition:color .15s ease,text-decoration-color .15s ease;transition:color .15s ease,text-decoration-color .15s ease,-webkit-text-decoration-color .15s ease}.NotificationList_textLink__FI0ZG:focus-visible,.NotificationList_textLink__FI0ZG:hover{color:var(--color-text-strong);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.NotificationList_textLink__FI0ZG:focus-visible{outline:1px solid var(--color-text);outline-offset:1px;border-radius:2px}