/* Gear Ratio & Gearmotor Torque Calculator - page-specific styles. Global .ops- system loads from the theme. */
.gr-chart-wrap { position: relative; height: 300px; margin-top: 22px; }
#chartCanvas { max-width: 100% !important; }
.gr-row3 { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 0 14px; }
.gr-row2 { display: grid; grid-template-columns: 1fr 1fr; gap: 0 14px; }
.gr-sub { font: 600 11px/1 var(--ops-mono); letter-spacing: .06em; text-transform: uppercase; color: var(--ops-text-dim); margin: 18px 0 6px; }
.gr-multistage-wrap textarea { width: 100%; min-height: 64px; box-sizing: border-box; font: 13px/1.5 var(--ops-mono); }
.is-bad { color: var(--ops-danger, #e5484d) !important; }
.is-good { color: var(--ops-ok, #7ee081) !important; }
@media (max-width: 560px) { .gr-row3, .gr-row2 { grid-template-columns: 1fr; } .gr-chart-wrap { height: 320px; } }
