/* Scoped refinements in the existing paper reading system. */
.guide-pmax .guide-reviewed{font:inherit;font-size:1rem;color:var(--fg-2);line-height:1.6;margin-top:24px}
.guide-pmax .pmax-guide-actions,.guide-pmax .pmax-guide-secondary-actions{display:flex;flex-wrap:wrap;gap:16px;align-items:center}
.guide-pmax .pmax-guide-actions{margin-top:24px}
.guide-pmax .pmax-guide-secondary-actions{display:contents}
.guide-pmax .pmax-guide-actions a{display:inline-flex;align-items:center;min-height:60px}
/* Match the documented legacy audit-link override, only in this action group. */
.guide-pmax .pmax-guide-actions .btn-primary{background:var(--accent-fill,var(--accent)) !important;border-color:var(--accent-fill,var(--accent))}
.guide-pmax .pmax-guide-actions .btn-ghost{border-color:var(--fg-2)}
html.theme-paper body.guide-pmax .landing-sticky-cta{display:none}
html.theme-paper body.guide-pmax .art-content-wrap h2::after{content:none}
html.theme-paper body.guide-pmax .art-hero-tldr-line>span:last-child,html.theme-paper body.guide-pmax .art-hero-tldr-sum{font-size:1rem;color:var(--fg-2)}
html.theme-paper body.guide-pmax .art-table-scroll table{width:100% !important;min-width:0;max-width:100%;table-layout:fixed}
html.theme-paper body.guide-pmax .art-table-scroll :is(th,td){font-size:1rem;line-height:1.5;white-space:normal;overflow-wrap:anywhere;vertical-align:top}
.guide-pmax .art-title{text-wrap:balance}
.guide-pmax .pmax-guide-name{white-space:nowrap}
html.theme-paper body.guide-pmax .art-cta-card{min-height:0;height:auto;padding-bottom:40px}
/* Shared article typography sets heading margins with !important. */
html.theme-paper body.guide-pmax .art-faq>h2{margin-bottom:24px !important}
.guide-pmax .art-faq-answer{padding:4px 24px 24px}
.guide-pmax .art-faq summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}
.guide-pmax .art-faq summary{min-height:44px}
@media(max-width:640px){html.theme-paper body.guide-pmax h1.art-title{font-size:clamp(30px,8.4vw,34px) !important}.guide-pmax .art-title .accent{display:block;margin-top:8px}html.theme-paper body.guide-pmax .art-table-scroll table{min-width:560px}.guide-pmax .art-table-frame{display:flex;flex-direction:column}.guide-pmax .art-table-frame.is-overflowing .art-table-hint{order:-1;justify-content:flex-start;font-size:1rem;color:var(--fg-2);margin-bottom:8px}.guide-pmax .pmax-guide-actions{flex-direction:column;align-items:stretch}.guide-pmax .pmax-guide-secondary-actions{display:flex;flex-direction:column;align-items:stretch}.guide-pmax .pmax-guide-actions a{justify-content:center;white-space:normal}html.theme-paper body.guide-pmax .m-fab{display:none!important}}
