.vertical-table-header th.head:not(.stub) { writing-mode: sideways-lr; white-space: nowrap; max-width: 0; } /* Keep header cell paragraph content tight (avoid CSS nesting for compatibility) */ .vertical-table-header th.head:not(.stub) p { margin: 0; } /* Image sizing classes */ .image-small { max-width: 200px; height: auto; } .image-medium { max-width: 400px; height: auto; } .image-large { max-width: 600px; height: auto; } .image-full { max-width: 100%; height: auto; } /* Responsive images */ img { max-width: 100%; height: auto; } /* Center images */ .image-center { display: block; margin: 0 auto; } /* ===== Advanced Tuning Guide (standalone, full-bleed page) ===== */ .md-content__inner:has(.adv-tuning-guide-wrap) > h1 { display: none; } .md-content:has(.adv-tuning-guide-wrap) ~ .md-sidebar--secondary { display: none; } .md-content:has(.adv-tuning-guide-wrap) { max-width: none; } .md-content__inner:has(.adv-tuning-guide-wrap) { max-width: none; margin: 0; padding: 0; } .adv-tuning-guide-wrap { width: calc(100vw - 26rem); max-width: none; overflow: hidden; background: #fff; margin-right: 1rem; } .adv-tuning-guide-frame { width: 100%; height: 1250px; /* fallback before postMessage adjusts to actual content height */ border: 0; display: block; background: #fff; } /* ===== Quick Start embedded guide ===== */ .quick-start-guide-wrap { width: 100%; max-width: 100%; overflow: hidden; background: #fff; } .quick-start-guide-frame { width: 100%; height: 1205px; min-height: 1205px; border: 0; display: block; background: #fff; } .md-typeset .copy-page-button.md-button { float: right; margin: 0 0 1rem 1rem; padding: 0.2em 0.6em; font-size: 1em; font-weight: 400; line-height: 1.2; } .md-typeset .copy-page-button.md-button.copy-page-button--copied { background-color: var(--md-accent-fg-color); } .md-typeset .copy-page-button.md-button.copy-page-button--error { background-color: var(--md-code-hl-number-color); }