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