.outcome-head h1{letter-spacing:-.01em;margin-top:14px;font-size:30px;font-weight:600}.outcome-facts{color:var(--ink-soft);flex-wrap:wrap;gap:26px;margin-top:12px;font-size:14.5px;display:flex}.outcome-facts b{color:var(--ink);font-weight:600}.outcome-head .row{margin-top:18px}.outcome-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:56px;margin-top:44px;display:grid}@media (width<=900px){.outcome-grid{grid-template-columns:minmax(0,1fr);gap:34px}}.minutes h2,.outcome-side h2{margin-bottom:6px;font-size:19px;font-weight:600}.minutes>p,.outcome-side>p{color:var(--ink-soft);max-width:58ch;margin-bottom:22px;font-size:14px}.minute-block{padding:0 0 30px 38px;position:relative}.minute-block:before{content:"";background:var(--line);width:2px;position:absolute;top:24px;bottom:4px;left:7px}.minute-block:last-child:before{display:none}.minute-block>.el-dot{width:14px;height:14px;position:absolute;top:6px;left:1.5px}.minute-block h3{align-items:baseline;gap:10px;font-size:15.5px;font-weight:600;display:flex}.minute-block h3 small{color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:500}.minute-block p{color:var(--ink-soft);max-width:62ch;font-size:14.5px;line-height:1.55}.decision{border:1px solid var(--line);border-radius:var(--r-md);background:var(--card);margin-top:10px;padding:14px 16px}.decision b{font-size:14.5px;display:block}.decision small{color:var(--ink-faint);font-size:12.5px}.action-item{border-bottom:1px solid var(--paper-well);align-items:flex-start;gap:12px;padding:12px 4px;display:flex}.action-check{border:2px solid var(--line);color:#0000;background:0 0;border-radius:55% 45% 50% 50%;flex:none;place-items:center;width:21px;height:21px;margin-top:2px;font-size:12px;display:grid}.action-check[aria-checked=true]{background:var(--moss);border-color:var(--moss);color:var(--on-moss)}.action-item b{font-size:14.5px;font-weight:600;display:block}.action-item[data-done=true] b{color:var(--ink-faint);text-decoration:line-through}.action-item small{color:var(--ink-faint);font-size:12.5px}.push-row{align-items:center;gap:10px;margin-top:16px;display:flex}.push-row span{color:var(--ink-faint);font-size:13px}.pulse-card{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);padding:20px}.pulse-card h2{margin-bottom:2px}.pulse-card .pulse-note{color:var(--ink-faint);margin-bottom:14px;font-size:13px}.pulse-row{color:var(--ink-soft);grid-template-columns:92px minmax(0,1fr) 2ch;align-items:center;gap:10px;padding:3px 0;font-size:13.5px;display:grid}.pulse-row .vote-count{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink-faint)}.participation{border-top:1px solid var(--line);margin-top:26px;padding-top:22px}.participation-row{align-items:center;gap:10px;padding:6px 0;font-size:14px;display:flex}.participation-row small{color:var(--ink-faint);font-variant-numeric:tabular-nums;margin-left:auto}.chat-record{margin-top:18px}.chat-record h3{margin-bottom:6px;font-size:15.5px;font-weight:600}.chat-record-lines{margin:0;padding:0;list-style:none}.chat-record-line{border-bottom:1px solid var(--paper-well);flex-direction:column;gap:2px;padding:8px 4px;font-size:14.5px;line-height:1.5;display:flex}.chat-record-head{color:var(--ink-faint);align-items:baseline;gap:10px;font-size:12.5px;display:flex}.chat-record-who{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.chat-record-time{font-variant-numeric:tabular-nums;flex:none}.chat-record-text{overflow-wrap:anywhere}.chat-record-text a{color:var(--moss-deep);text-underline-offset:2px;text-decoration:underline}.chat-record-text code{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);background:var(--moss-tint);border-radius:4px;padding:0 3px;font-size:.92em}.chat-record-text .chat-pre{border-radius:var(--r-sm);background:var(--moss-tint);white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0;padding:6px 8px}.chat-record-text .chat-pre code{background:0 0;padding:0}
