#mutualGravityView{padding:18px;margin-top:16px;background:#f3f7f5;border:1px solid #cbded2;border-radius:12px;}
#mutualGravityView p{line-height:1.65;}
#mutualGravityView form{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin:16px 0;}
#mutualGravityView label{display:flex;flex-direction:column;gap:5px;font-size:13px;}
#mutualGravityView .g04-controls label{width:185px;}
#mutualGravityView svg{width:100%;max-width:1050px;height:auto;}
#mutualGravityView table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;}
#mutualGravityView th,#mutualGravityView td{text-align:left;padding:7px;border-bottom:1px solid #d2dfd7;}
#mutualGravityView .g04-reading{background:#e5efeb;padding:12px;border-left:4px solid #287980;}
.c31-active [hidden]{display:none!important;}
.c31-active #canvasWrap,.c31-active .canvas-caption,.c31-active #objectsPanel,.c31-active #fieldsCircuitPanel{display:none;}
