[data-viz-type="torque_geometry_model"] .lv-stage{padding:1rem;background:var(--tgm-bg);--tgm-bg:var(--reading-surface,#01040e);--lv-ink:#e2e8f0;--tgm-force:#38bdf8;--tgm-arm:#fbbf24;}
[data-viz-type="torque_geometry_model"] .lv-graph{width:100%;max-width:32rem;height:auto;display:block;margin-inline:auto;}
[data-viz-type="torque_geometry_model"] .lv-sliders{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;}
:root[data-theme="light"] [data-viz-type="torque_geometry_model"] .lv-stage{background:var(--tgm-bg);--tgm-bg:var(--reading-surface,#fcfcfd);--lv-ink:#0f172a;--tgm-force:#0369a1;--tgm-arm:#a16207;}
@media(max-width:540px){[data-viz-type="torque_geometry_model"] .lv-sliders{grid-template-columns:1fr;}}
