.sos-view.svelte-4802gc{max-width:820px;margin:0 auto;padding:var(--space-4)}.back.svelte-4802gc{color:var(--text-secondary);text-decoration:none;font-size:var(--text-sm)}.head.svelte-4802gc{display:flex;align-items:center;justify-content:space-between;margin:var(--space-3) 0}.head.svelte-4802gc h1:where(.svelte-4802gc){font-size:var(--text-xl);font-weight:600;margin:0;color:var(--text-primary)}.panel.svelte-4802gc{background:var(--component-bg);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-3)}.panel.svelte-4802gc h2:where(.svelte-4802gc){font-size:var(--text-sm);font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;margin:0 0 var(--space-2)}.transcript.svelte-4802gc{max-height:50vh;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-2)}.entry.svelte-4802gc{border-left:2px solid var(--border);padding-left:var(--space-2)}.entry.relayed.svelte-4802gc{border-left-color:var(--ds-green-700)}.entry-tag.svelte-4802gc{display:flex;align-items:center;gap:var(--space-2)}.member-id.svelte-4802gc{font-family:var(--font-mono, monospace);font-size:var(--text-xs);color:var(--text-tertiary)}.relay-badge.svelte-4802gc{font-size:var(--text-xs);color:var(--ds-green-700)}.entry-body.svelte-4802gc{margin:var(--space-1) 0 0;white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:var(--text-sm);color:var(--text-primary)}.row.svelte-4802gc{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}.add-row.svelte-4802gc{margin-top:var(--space-2)}.sos-input{flex:1;min-width:140px;--input-container-margin: 0}.sos-select{min-width:120px}.member-row.svelte-4802gc,.rule-row.svelte-4802gc{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) 0;border-bottom:1px solid var(--border);font-size:var(--text-sm);color:var(--text-secondary)}.member-key.svelte-4802gc{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-mono, monospace);font-size:var(--text-xs);color:var(--text-tertiary)}.member-flag.svelte-4802gc,.rule-action.svelte-4802gc{font-size:var(--text-xs);color:var(--text-tertiary)}.rule-pattern.svelte-4802gc{flex:1;font-family:var(--font-mono, monospace);font-size:var(--text-xs)}.muted.svelte-4802gc{color:var(--text-tertiary)}.pending.svelte-4802gc{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--component-bg-hover);border:1px solid var(--ds-green-700);border-radius:var(--radius-md);margin-bottom:var(--space-2)}.pending-text.svelte-4802gc{font-size:var(--text-sm);color:var(--text-primary)}.pending-actions.svelte-4802gc{display:flex;gap:var(--space-2);flex-shrink:0}
