/* RC7.5: compact process cues, readable working forms, no decorative panels. */
.rc75-process{display:flex;flex-wrap:wrap;gap:8px 22px;list-style:none;padding:0;margin:16px 0 0;counter-reset:step;color:var(--muted,#62675d);font-size:15px}
.rc75-process li{counter-increment:step;display:flex;align-items:center;gap:7px}
.rc75-process li:before{content:counter(step);font-size:12px;font-weight:700;border:1px solid #ccd4c5;border-radius:50%;width:24px;height:24px;display:inline-grid;place-items:center;color:#405d16;background:#f4f7ef}
.rc75-draft-hint{padding:12px 16px;border-left:3px solid #547a14;background:#f5f8ef;color:#354326;border-radius:0 10px 10px 0;font-size:15px;line-height:1.5}
.rc75-handover-reference{padding:14px 0;margin:8px 0 18px;border-block:1px solid #dfe4da}
.rc75-handover-reference p{margin:6px 0}.rc75-handover-reference summary{font-size:15px}
.rc75-assistance-link{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:8px 0 18px}
.rc75-assistance-link button{display:inline-flex;align-items:center;gap:8px}
.rc74a-heading{margin-bottom:24px}.rc74a-panel>p{max-width:75ch}.rc74a-patch details{margin:10px 0 0}.rc74a-patch select[multiple]{min-height:95px}
.rc74-workflow-tools{border-bottom:1px solid #e1e5db;padding-bottom:20px;margin-bottom:22px}
.rc74-workflow-tools .rc74-process-actions{gap:8px}.rc74-workflow-tools .small{margin-bottom:0}
.rc74-close-context{line-height:1.5}.rc74-close-context span{font-size:15px}
@media(max-width:600px){.rc75-process{gap:8px 14px;font-size:14px}.rc74-workflow-tools h2{font-size:23px}.rc74a-tabs{display:flex;overflow-x:auto;gap:6px}.rc74a-tabs button{flex:0 0 auto}.rc75-assistance-link .small{display:none}}
