.notifications.svelte-e87wh7{font-family:var(--font-body);gap:1.1rem;max-width:920px;margin:0 auto;padding:clamp(1.5rem,3vw,2.5rem)}.page-head.svelte-e87wh7{max-width:78ch;gap:.55rem}h1.svelte-e87wh7{margin:0;font-size:var(--type-page-title);line-height:1.12;letter-spacing:-.018em}.sub.svelte-e87wh7{margin:0;font-size:18px;line-height:1.75;color:color-mix(in srgb,var(--ink) 70%,var(--muted) 30%);max-width:65ch}.notifications.svelte-e87wh7 .card:where(.svelte-e87wh7){padding:clamp(1.2rem,2vw,2rem)}.note.svelte-e87wh7{margin:0 0 .9rem;color:color-mix(in srgb,var(--ink) 72%,var(--muted) 28%);font-size:16px;line-height:1.7}code.svelte-e87wh7{font-family:var(--font-mono);font-size:.86em}.row.svelte-e87wh7{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1rem 0;border-top:1px solid color-mix(in srgb,var(--border-soft) 145%,transparent)}.row.svelte-e87wh7:first-of-type{border-top:none;padding-top:0}.row-copy.svelte-e87wh7{display:grid;gap:.2rem}.row-title.svelte-e87wh7{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--ink) 80%,var(--muted) 20%)}.row-sub.svelte-e87wh7{color:color-mix(in srgb,var(--ink) 68%,var(--muted) 32%);font-size:16px;line-height:1.65}.toggle.svelte-e87wh7{border:1px solid color-mix(in srgb,var(--border-soft) 150%,transparent);background:color-mix(in srgb,var(--bg-card) 92%,black 8%);color:color-mix(in srgb,var(--ink) 88%,var(--muted) 12%);border-radius:999px;padding:.35rem .75rem;font-family:var(--font-mono);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;min-width:3.8rem}.toggle[aria-pressed=true].svelte-e87wh7{border-color:color-mix(in srgb,var(--accent) 45%,var(--border-soft) 55%);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 22%,transparent)}.status.svelte-e87wh7{margin-top:.6rem;padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--border-soft) 145%,transparent);display:grid;gap:.35rem}.status-row.svelte-e87wh7{display:flex;justify-content:space-between;gap:1rem;font-family:var(--font-mono);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase}.status-label.svelte-e87wh7{color:color-mix(in srgb,var(--ink) 66%,var(--muted) 34%)}.status-value.svelte-e87wh7{color:color-mix(in srgb,var(--ink) 82%,var(--muted) 18%)}.message.svelte-e87wh7{margin:.85rem 0 0;font-size:16px;color:color-mix(in srgb,var(--ink) 78%,var(--muted) 22%)}
