/* Device slide only; other tutorial image presentation is preserved. */
.asm-how-slider .asm-how-device{grid-template-rows:240px auto auto auto auto!important}
.asm-how-slider .asm-how-device img{height:240px!important;max-height:240px!important;object-fit:contain!important}
.asm-device-disclaimer{display:block;grid-column:1;margin:8px 16px 12px;color:#a9c2b7;font-size:.72rem;line-height:1.4}

/* Revision 4: only the active tutorial slide participates in layout. */
.asm-how-slider .asm-how-track>.asm-how-step:not(.is-active){display:none!important}
.asm-how-slider .asm-how-track>.asm-how-step.is-active{display:grid!important;grid-area:auto!important}
@media(max-width:720px){
 html body[data-page="vehicle"] .topbar .toprow:has(>.asm-menu-toggle){padding-top:calc(12px + env(safe-area-inset-top,0px))!important}
}
