/* V3.2 comparison: product colors and video-toolbar finish only. */
.story-section.tuce {
 --story-accent:#8f5b42;
 --story-ink:#49382c;
 --story-muted:#78604e;
 --story-line:#dbc8b8;
 --story-surface:#eee2d6;
}
.tuce .role-choice:not(:disabled):hover { background:#f0e2d4; }
.tuce .cap-tuce[data-role-mode="manual"] .role-chip.is-selected,
.tuce .cap-tuce[data-role-mode="demo"] .role-chip.is-selected {
 background:#e7d2be;
 border-color:#9b6d50;
}
.story-section .chapter-row { margin-top:18px; }
.story-section .chapter-row>button {
 min-height:34px;
 padding:6px 10px;
 border-radius:999px;
 background:#fbfaf6;
}
.story-section .chapter-row>button:hover,
.story-section .chapter-row>button:active {
 color:var(--story-ink);
 background:var(--story-surface);
}
