/* Keep the model readable in a split app panel as well as on a full desktop. */
body:is([data-actuator=swing-clamp],[data-actuator=cylinder-clamp]) .act-drawing svg{max-width:620px;margin-inline:auto}
body[data-actuator=cylinder-clamp] .act-drawing svg{max-width:520px}
body:is([data-actuator=swing-clamp],[data-actuator=cylinder-clamp]) .act-figures[data-layout=overlay] .act-card:nth-child(2) .act-drawing{opacity:.8}
.comparison-model181[data-case-layout=overlay][data-comparison-case=A] :is([data-solid183=arm],.solid183-plan-arm){stroke:var(--case-color)!important;stroke-width:1.8;stroke-dasharray:7 4}
@media(min-width:701px) and (max-width:1100px){body:is([data-actuator=swing-clamp],[data-actuator=cylinder-clamp]) .act-figures[data-layout=side]{grid-template-columns:minmax(0,1fr)}}
body:is([data-actuator=swing-clamp],[data-actuator=cylinder-clamp]) .act-card{padding:12px}
body[data-actuator=cylinder-clamp] .act-figures{align-items:start}
