.workflow-info{padding:8px 28px;color:var(--muted,#aaa);font-size:12px;line-height:1.6;border-bottom:1px solid var(--line,#34363a)}
.parameters{display:block}
.parameter-group{margin:0 0 12px;border-bottom:1px solid var(--line,#34363a);padding-bottom:8px}
.parameter-group summary{cursor:pointer;font-size:12px;font-weight:600;padding:8px 0;list-style-position:inside}
.parameter-group summary small{font-weight:400;color:var(--muted,#aaa);margin-left:6px}
.parameter-changed{font-weight:600}
.parameter-changed>span:first-child::before{content:'• ';color:var(--accent,#d7bf85)}
.parameter-curve{align-items:start;gap:10px}
.parameter-curve>span:last-child{max-width:150px}
.curve-preview{display:block;width:128px;height:128px;border:1px solid var(--line,#444);color:var(--accent,#d7bf85);margin-bottom:6px}
.curve-preview polyline{fill:none;stroke:currentColor;stroke-width:3}
.curve-diagonal{fill:none;stroke:currentColor;stroke-width:1;opacity:.25}
.curve-values{display:block;font-size:10px;line-height:1.5;overflow-wrap:anywhere;color:var(--muted,#aaa)}
.style-review{font-size:12px;line-height:1.7;overflow-wrap:anywhere}
.style-review:empty{display:none}
.style-review p{margin:6px 0 10px}
.style-check{display:grid;grid-template-columns:1fr auto;gap:4px 8px;padding:8px 0;border-bottom:1px solid var(--line,#34363a)}
.style-check>span{font-size:11px;color:var(--muted,#aaa)}
.style-check p{grid-column:1/-1;margin:0;color:var(--muted,#aaa)}
.reference-profile{margin:14px 0;font-size:12px;line-height:1.7}
.reference-profile summary{cursor:pointer;font-weight:600}
.reference-profile p{margin:8px 0;overflow-wrap:anywhere}
