.notif.svelte-1bicwm{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);color:rgb(var(--color-text));transition:background var(--transition-fast);text-decoration:none;display:flex;position:relative}.notif.svelte-1bicwm:hover{background:rgba(var(--color-brand), .08)}.notif--unread.svelte-1bicwm{background:rgba(var(--color-brand), .1);border-left:3px solid rgb(var(--color-brand));padding-left:calc(var(--space-md) - 3px)}.notif__flag.svelte-1bicwm{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.notif__avatar-wrap.svelte-1bicwm{border-radius:50%;flex-shrink:0;width:2.25rem;height:2.25rem;overflow:hidden}.notif__avatar-wrap.svelte-1bicwm picture,.notif__avatar-wrap.svelte-1bicwm img,.notif__avatar-wrap.svelte-1bicwm svg{object-fit:cover;width:100%;height:100%;display:block}.notif__avatar-fallback.svelte-1bicwm{background:rgb(var(--color-bg-alt));width:100%;height:100%;color:rgb(var(--color-text-muted));font-size:var(--font-size-sm);justify-content:center;align-items:center;display:flex}.notif__avatar-fallback--warning.svelte-1bicwm{color:rgb(var(--color-warning))}.notif__avatar-fallback--error.svelte-1bicwm{color:rgb(var(--color-danger))}.notif__body.svelte-1bicwm{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.notif__text.svelte-1bicwm{font-size:var(--font-size-sm);overflow-wrap:anywhere;line-height:1.35}.notif__time.svelte-1bicwm{font-size:var(--font-size-xs);color:rgb(var(--color-text-muted))}.notif__dot.svelte-1bicwm{background:rgb(var(--color-brand));border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}@media (prefers-reduced-motion:reduce){.notif.svelte-1bicwm{transition:none}}
