/* Layout for the two ascendant guides; colours and controls use the existing system. */
.asc-seo-guide .asc-seo-table{max-width:100%;overflow-x:auto;margin:24px 0;scroll-margin-top:24px}
.asc-seo-guide table{width:100%;border-collapse:collapse;text-align:left;line-height:1.65}
.asc-seo-guide caption{text-align:left;font-weight:700;margin-bottom:12px}
.asc-seo-guide th,.asc-seo-guide td{padding:14px 12px;vertical-align:top;border-bottom:1px solid var(--ba-outline);overflow-wrap:anywhere}
.asc-seo-guide th{color:var(--ba-text)}
.asc-seo-guide .asc-seo-table:focus-visible{outline:2px solid var(--ba-secondary);outline-offset:4px}
.asc-seo-guide .asc-seo-method{font-size:14px;line-height:1.7;color:var(--ba-muted);margin-top:28px}
.asc-seo-guide .asc-seo-result{white-space:nowrap;font-variant-numeric:tabular-nums}
.asc-seo-guide .compatibility-actions{flex-wrap:wrap}
.asc-seo-guide .compatibility-faq summary{min-height:48px;padding-block:10px;box-sizing:border-box}
@media(max-width:600px){.asc-seo-guide th,.asc-seo-guide td{padding:12px 8px}.asc-seo-guide table{font-size:15px}}
