/* Sacred Command Center · contacts module styles. Owned by the contacts module agent. Use the semantic tokens from theme.css only (no hex, no rgba): tests/static.mjs S-a2 fails the build on a literal color. */
/* Contacts. Semantic tokens only. */
.contact-sheet { display: flex; flex-direction: column; gap: var(--s-3); }
/* The side sheet is narrow: one column, whatever the window width */
.contact-sheet .rs-grid { grid-template-columns: minmax(0, 1fr); }
/* One person on several accounts: the accounts, each a link with how the person is tied to it */
.contact-accts { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: var(--s-4); grid-column: 1 / -1; }
.contact-accts li { display: flex; flex-direction: column; gap: 2px; min-width: 0; overflow-wrap: anywhere; }
.contact-accts a { font-weight: 700; }
