/* Keep wide comparison tables inside their own mobile scroll viewport. */
@media(max-width:760px){
 .ap-scroll{contain:inline-size;min-width:0;max-width:100%;width:100%;overflow-x:auto}
 .ap-page,.ap-panel,.ap-document,.ap-details-grid>*{min-width:0;max-width:100%}
}

@media(max-width:760px){
 html:has(.ap-scroll),body:has(.ap-scroll),html:has(.selection-table),body:has(.selection-table){overflow-x:clip;max-width:100%}
}
