.record-flow-card { display:flex; flex-direction:column; gap:8px; width:100%; padding:16px 0; border:0; border-bottom:1px solid var(--l); background:transparent; text-align:left; }
.record-flow-card:last-child { border-bottom:0; }
.record-flow-card .row-meta { white-space:normal; overflow-wrap:anywhere; }
.record-flow-action { display:inline-flex; align-items:center; gap:6px; color:var(--brand); font-size:13px; }
.record-flow-action svg { width:16px; height:16px; }
.record-demo-notice { margin:0 0 16px; padding:10px 12px; font-size:12px; line-height:1.6; color:var(--m); background:var(--fill); border-radius:10px; }
.record-note-text { white-space:pre-wrap; overflow-wrap:anywhere; line-height:1.8; }
[data-note-editor] { white-space:pre-wrap; }
.record-transcript-scroll { max-height:240px; overflow:auto; }
#organize-action .task-record-open { flex:1; min-width:0; }
#organize-action .check[aria-checked="true"] { color:white; background:var(--brand); border-color:var(--brand); }
.record-flow-card:focus-visible { outline:2px solid var(--brand); outline-offset:2px; }
