.figure-row{grid-template-columns:minmax(0,1.7fr) minmax(240px,1fr);align-items:start;gap:28px clamp(24px,4vw,56px);display:grid}.figure-row .iso-figure{margin:0}.senses{counter-reset:sense;margin:0;padding:0;list-style:none}.senses li{border-bottom:1px solid var(--rule-soft);counter-increment:sense;cursor:pointer;outline:none;gap:2px;padding:14px 0 14px 40px;display:grid;position:relative}.senses li[data-active]:before{background:var(--toner);color:var(--paper)}.senses li:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.senses li:first-child{border-top:2px solid var(--rule)}.senses li:before{content:counter(sense);border:1.5px solid var(--toner);place-items:center;width:26px;height:26px;font-size:14px;font-weight:700;display:grid;position:absolute;top:12px;left:0}.senses b{font-size:17px}.senses span{color:var(--toner-2);font-size:15.5px;line-height:1.55}@media (max-width:960px){.figure-row{grid-template-columns:1fr}}.figure-side{align-content:start;gap:20px;display:grid}.figure-actions{justify-items:start;gap:10px;display:grid}.part-cue{color:var(--toner-2);margin-bottom:8px;font-size:13.5px}.senses[data-variant=assembly] li:before{content:counter(sense, decimal-leading-zero);width:30px;font-size:13px}.senses[data-variant=assembly] li{padding-left:44px}
