/* Technical resource layouts; scoped to the two troubleshooting guides. */
.technical-guide .guide-breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;padding-top:24px;font-size:12px;color:#667085}
.technical-guide .guide-breadcrumbs a{color:#5149d8;text-decoration:none}
.technical-guide .hero{padding:54px 0 38px}
.technical-guide .hero h1{max-width:970px;font-size:clamp(36px,5vw,62px)}
.technical-guide .guide-meta{margin:18px 0 0;color:#667085;font-size:12px}
.technical-guide .guide-content{max-width:940px;padding-top:0}
.technical-guide .guide-content h2{scroll-margin-top:100px}
.technical-guide .guide-table{max-width:100%;overflow-x:auto;margin:22px 0}
.technical-guide .guide-table .data-table{margin:0;min-width:620px}
.technical-guide .guide-code{overflow-x:auto;max-width:100%;padding:22px;border-radius:14px;background:#111a2e;color:#eef4fb;font-size:14px;line-height:1.8}
.technical-guide .guide-content td code{font-size:12px;overflow-wrap:anywhere}
.technical-guide .guide-sources li{margin:8px 0}
.technical-guide footer a{color:inherit}
@media(max-width:720px){.technical-guide .hero{padding:36px 0 24px}.technical-guide .guide-breadcrumbs{padding-top:18px}.technical-guide .guide-code{font-size:12px;padding:16px}.technical-guide .guide-content h2{font-size:28px}.technical-guide .guide-table .data-table{display:table}}
