.notification.svelte-1hcmz20.svelte-1hcmz20{display:block;margin-bottom:8px;padding:16px;border-radius:8px;background:var(--bg-800);text-decoration:inherit;color:inherit;transition:background-color .1s}.notification.svelte-1hcmz20.svelte-1hcmz20:hover{background-color:color-mix(in srgb,var(--bg-800),black 5%)}header.svelte-1hcmz20.svelte-1hcmz20{width:100%;display:flex;align-items:center;gap:8px}header.svelte-1hcmz20 .notif-icon.svelte-1hcmz20{width:28px;height:28px;display:inline-flex}header.svelte-1hcmz20 .notif-avatars.svelte-1hcmz20{display:inline-flex;flex-direction:row-reverse}header.svelte-1hcmz20 .notif-avatar.svelte-1hcmz20{line-height:0}header.svelte-1hcmz20 .notif-avatars img.svelte-1hcmz20{border-radius:4px}header.svelte-1hcmz20 .notif-avatars img.svelte-1hcmz20:not(:first-child){box-shadow:4px 0 8px -2px #00000054}header.svelte-1hcmz20 .notif-avatars img.svelte-1hcmz20:not(:last-child){margin-left:-8px}header.svelte-1hcmz20 .notif-activity.svelte-1hcmz20{width:100%}header.svelte-1hcmz20 a{font-weight:700;color:var(--text)}header.svelte-1hcmz20 .emoji{margin:-.2em 0}.notif-content.svelte-1hcmz20.svelte-1hcmz20{margin:16px 0 4px;font-size:14px;line-height:1.45em}.notif-content.svelte-1hcmz20 p{margin:0}.notif-content.svelte-1hcmz20 .emoji{position:relative;top:6px;margin-top:-10px;height:24px!important}.notif-content.svelte-1hcmz20 blockquote{margin:.4em 0;padding:.1em 0 .1em 1em;border-left:4px solid #8888}.notif-content.svelte-1hcmz20 blockquote span{opacity:.5}.notif-content.svelte-1hcmz20 code{font-size:1.2em}.notif-content.svelte-1hcmz20 pre:has(code){margin:8px 0;padding:8px;display:block;overflow-x:scroll;border-radius:8px;background-color:#080808;color:var(--accent)}.notif-content.svelte-1hcmz20 pre code{margin:0}.notif-content.svelte-1hcmz20 a{color:var(--accent)}.notif-content.svelte-1hcmz20 a.mention{color:inherit;font-weight:600;padding:3px 6px;background:var(--bg-700);border-radius:6px;text-decoration:none}.notif-content.svelte-1hcmz20 a.mention:hover{text-decoration:underline}.notif-content.svelte-1hcmz20 a.hashtag{background-color:transparent;padding:0;font-style:italic}.notif-content.svelte-1hcmz20 .mention-avatar{position:relative;top:4px;height:20px;margin-right:4px;border-radius:4px}header.svelte-uwcwx1{width:100%;height:64px;margin:16px 0 8px;display:flex;flex-direction:row}h1.svelte-uwcwx1{font-size:1.5em}.loading.svelte-uwcwx1{width:100%;height:80vh;display:flex;justify-content:center;align-items:center;font-size:2em;font-weight:700}
