.inbox.svelte-5phsed{border:1px solid var(--border);background:var(--bg);flex-direction:column;gap:6px;width:100%;max-width:560px;padding:16px 18px;display:flex}.toolbar.svelte-5phsed{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;margin-bottom:6px;padding-bottom:12px;display:flex}.unread.svelte-5phsed{color:var(--fg-muted);margin:0;font-size:13px}.filter.svelte-5phsed{color:var(--fg-muted);align-items:center;gap:6px;display:flex}.group.svelte-5phsed{flex-direction:column;gap:2px;margin-bottom:8px;display:flex}.group-label.svelte-5phsed{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted);margin:6px 0 4px;font-size:10px;font-weight:500}.notif.svelte-5phsed{text-align:left;cursor:pointer;width:100%;color:var(--fg);background:0 0;border:0;align-items:center;gap:10px;padding:8px 6px;font-size:13px;display:flex}.notif.svelte-5phsed:hover{background:var(--bg-muted)}.notif.unread.svelte-5phsed .notif-title:where(.svelte-5phsed){font-weight:500}.dot.svelte-5phsed{background:0 0;border-radius:999px;flex-shrink:0;width:6px;height:6px}.dot.visible.svelte-5phsed{background:var(--m-jade,#2b605c)}.notif-title.svelte-5phsed{flex:1}.empty.svelte-5phsed{color:var(--fg-muted);flex-direction:column;align-items:center;gap:8px;padding:40px 0;font-size:13px;display:flex}.empty.svelte-5phsed p:where(.svelte-5phsed){margin:0}.rationale.svelte-5phsed{flex-direction:column;gap:12px;max-width:720px;display:flex}.rationale.svelte-5phsed h3:where(.svelte-5phsed){font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--fg-muted);margin:24px 0 4px;font-size:11px;font-weight:500}.rationale.svelte-5phsed h3:where(.svelte-5phsed):first-child{margin-top:0}.rationale.svelte-5phsed p:where(.svelte-5phsed){color:var(--fg);margin:0;font-size:14px;line-height:1.65}.rationale.svelte-5phsed ul:where(.svelte-5phsed){margin:0;padding:0;list-style:none}.rationale.svelte-5phsed li:where(.svelte-5phsed){color:var(--fg);border-top:1px solid var(--border);padding:10px 0;font-size:14px;line-height:1.6}.rationale.svelte-5phsed li:where(.svelte-5phsed):first-child{border-top:0;padding-top:0}.rationale.svelte-5phsed code:where(.svelte-5phsed){font-family:var(--font-mono);background:var(--bg-muted);padding:1px 6px;font-size:.95em}
