.breadcrumb.svelte-1bqmhkd{font-family:var(--font-mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.15em;margin-bottom:2rem}.breadcrumb.svelte-1bqmhkd a:where(.svelte-1bqmhkd){color:var(--color-bone-muted)}.breadcrumb.svelte-1bqmhkd a:where(.svelte-1bqmhkd):hover{color:var(--color-accent)}.mail-header.svelte-1bqmhkd{border:1px solid var(--color-divider);background:var(--color-ink-elevated);padding:1.75rem 2rem}.header--in.svelte-1bqmhkd{border-left:3px solid var(--color-accent)}.kind.svelte-1bqmhkd{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;font-family:var(--font-mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.15em}.date.svelte-1bqmhkd{color:var(--color-bone)}.status.svelte-1bqmhkd{color:var(--color-accent)}.status--in.svelte-1bqmhkd{color:var(--color-bone)}.subject.svelte-1bqmhkd{margin:1rem 0 1.5rem}.headers.svelte-1bqmhkd{display:grid;gap:.45rem;margin:0;border-top:1px solid var(--color-divider);padding-top:1.25rem;font-family:var(--font-mono);font-size:.82rem;color:var(--color-bone-muted)}.headers.svelte-1bqmhkd>div:where(.svelte-1bqmhkd){display:grid;grid-template-columns:4rem 1fr;gap:1rem}.headers.svelte-1bqmhkd dt:where(.svelte-1bqmhkd){text-transform:uppercase;letter-spacing:.15em;color:var(--color-bone-dim)}.headers.svelte-1bqmhkd dd:where(.svelte-1bqmhkd){margin:0;word-break:break-word;color:var(--color-bone)}.body.svelte-1bqmhkd{margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--color-divider)}.body.svelte-1bqmhkd p{margin:0 0 1.25rem;font-family:var(--font-body);font-size:1.0625rem;line-height:1.7;color:var(--color-bone);white-space:pre-wrap;overflow-wrap:break-word;max-width:66ch}.rail-meta.svelte-1bqmhkd{margin:0 0 1.5rem;padding:0 0 1rem;border-bottom:1px solid var(--color-divider);max-width:20rem}.rail-meta.svelte-1bqmhkd dl:where(.svelte-1bqmhkd){display:grid;gap:.6rem;margin:0;font-family:var(--font-mono);font-size:.72rem}.rail-meta.svelte-1bqmhkd dt:where(.svelte-1bqmhkd){text-transform:uppercase;letter-spacing:.15em;color:var(--color-bone-dim)}.rail-meta.svelte-1bqmhkd dd:where(.svelte-1bqmhkd){margin:.15rem 0 0;color:var(--color-bone);word-break:break-word}.redact-note.svelte-1bqmhkd{margin:0 0 1.5rem;padding:1rem 1.1rem;border:1px solid var(--color-divider);font-size:.85rem;line-height:1.55;color:var(--color-bone-muted);max-width:20rem}.redact-note.svelte-1bqmhkd strong:where(.svelte-1bqmhkd){color:var(--color-accent);font-weight:600}.prev-next.svelte-1bqmhkd{display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-top:0}@media(min-width:1024px){.prev-next.svelte-1bqmhkd{grid-template-columns:1fr;max-width:20rem}}.nav-card.svelte-1bqmhkd{display:block;padding:1rem 1.1rem;border:1px solid var(--color-divider);background:var(--color-ink-elevated);color:inherit;text-decoration:none;transition:border-color .15s ease}.nav-card.svelte-1bqmhkd:hover{border-color:var(--color-accent);color:inherit}.nav-card.next.svelte-1bqmhkd{text-align:right}@media(min-width:1024px){.nav-card.next.svelte-1bqmhkd{text-align:left}}.nav-card.empty.svelte-1bqmhkd{border-color:transparent;background:transparent}.nav-label.svelte-1bqmhkd{display:block;font-family:var(--font-mono);font-size:.7rem;text-transform:uppercase;letter-spacing:.15em;color:var(--color-bone-dim)}.nav-date.svelte-1bqmhkd{display:block;margin-top:.4rem;font-family:var(--font-mono);font-size:.78rem;color:var(--color-bone)}.nav-subject.svelte-1bqmhkd{display:block;margin-top:.35rem;font-family:var(--font-body);font-weight:600;font-size:.95rem;line-height:1.3;color:var(--color-bone)}
