/* The venture brief card (workbrief.js), above a venture's goals. */
.wbrief { margin: var(--sv-space-3) 0 0; padding: var(--sv-space-3) var(--sv-space-4); border: var(--sv-hairline-w) solid var(--sv-hairline); border-left: 3px solid var(--sv-attention); border-radius: var(--sv-radius); background: var(--sv-surface-raised); max-width: 72ch; }
.wbrief p { margin: 0; overflow-wrap: anywhere; }
.wbrief-body > :first-child { font-size: var(--sv-text-h4); line-height: 1.3; }
.wbrief-body ol { margin: var(--sv-space-2) 0; padding-left: 1.4em; display: grid; gap: 6px; }
.wbrief-body li { overflow-wrap: anywhere; }
.wbrief-body > p + p { margin-top: 6px; color: var(--sv-ink-secondary); }
.wbrief-foot, .wbrief-reading { margin-top: var(--sv-space-2) !important; color: var(--sv-ink-tertiary); font-size: var(--ui-meta); }
.wbrief-reading { margin-top: 0 !important; }
.wg-page > .wbrief { flex: none; max-width: none; max-height: 40vh; overflow: auto; margin: var(--sv-space-2) var(--sv-space-3); }
@media (max-width: 640px) { .wbrief { padding: var(--sv-space-3); } }
