/* 2-Stroke Fuel & Oil Mix Calculator (ROADMAP-Calcs-Marine.md GM2) — only what the core
   stylesheet does not already give: the ratio row, the jug and the printable chart. */
.chqt-mix-ratios { flex-wrap: wrap; }
.chqt-mix-fig { margin: 1rem 0; }
.chqt-mix-fig svg { width: 100%; max-width: 300px; height: auto; display: block; margin: 0 auto; }
.chqt-mix-chart { width: 100%; border-collapse: collapse; font-size: .95rem; }
.chqt-mix-chart caption { text-align: left; font-weight: 600; padding-bottom: .5rem; }
.chqt-mix-chart th, .chqt-mix-chart td { padding: .45rem .6rem; border-bottom: 1px solid var(--chqt-line, #D5E1E7); text-align: left; }
.chqt-mix-chart tbody th { font-weight: 600; }
.chqt-mix-chart tr[data-hit="1"] td, .chqt-mix-chart tr[data-hit="1"] th { background: var(--chqt-cream, #F1F5F7); font-weight: 700; }
.chqt-mix-doc { margin-top: 1rem; }
.chqt-mix-doc h3 { font-size: 1rem; margin: .9rem 0 .3rem; }
.chqt-mix-doc p { margin: 0 0 .6rem; }
