/* Geometria v3.10 — mantiene il layout usato da superfici parametriche. */
#cp-canvas{display:block;width:100%;height:auto;aspect-ratio:960/620;touch-action:none;cursor:grab;outline-offset:-4px}
#cp-canvas:active{cursor:grabbing}#cp-canvas:focus-visible{outline:3px solid #508acc}
.cp-layout .sp-steps .g3-math{overflow-x:auto;overflow-y:hidden}
.cp-layout .sp-description span{display:block}
.cp-layout .sp-examples button[aria-current="true"]{font-weight:850;text-decoration:none;color:#173d69}
.cp-layout .sp-animation{margin-bottom:4px}
.cp-layout .sp-fields{margin-top:12px}
.cp-layout .qd-hint{line-height:1.55}
.cp-layout .sp-canvas-wrap{min-height:0}
@media(max-width:380px){.cp-layout .sp-animation button{font-size:.73rem}}
