.notification-list.svelte-eue7dt{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.notification-empty.svelte-eue7dt{padding:1rem .85rem;color:var(--color-text-muted);font-size:.9rem}.notification-item.svelte-eue7dt{display:flex;align-items:flex-start;gap:.65rem;width:100%;padding:.65rem .85rem;border:none;border-bottom:1px solid var(--color-card-border);background:transparent;color:inherit;text-align:left;cursor:pointer;box-sizing:border-box;text-decoration:none}.notification-item.unread.svelte-eue7dt{background:color-mix(in srgb,var(--color-accent) 8%,transparent)}.notification-item.svelte-eue7dt:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.notification-thumb.svelte-eue7dt{flex-shrink:0;width:40px;height:40px;border-radius:var(--radius-thumb);object-fit:cover}.notification-thumb--svg.svelte-eue7dt{object-fit:contain;pointer-events:none;overflow:hidden}.notification-item-body.svelte-eue7dt{display:flex;flex-direction:column;gap:.15rem;min-width:0}.notification-item-title.svelte-eue7dt{font-size:.92rem;font-weight:600;line-height:1.35}.notification-item-summary.svelte-eue7dt{font-size:.84rem;color:var(--color-text-muted);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notification-item-time.svelte-eue7dt{font-size:.78rem;color:var(--color-text-muted)}.notification-list--compact.svelte-eue7dt .notification-item:where(.svelte-eue7dt){padding:.55rem .65rem}
