/* Inner-page content refresh; loaded only by the edited content pages. */
.copy-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:26px}
.copy-actions .button{max-width:100%;white-space:normal;text-align:center}
.copy-cta>p{max-width:58ch}.copy-cta .copy-actions{margin-top:24px}.copy-cta>p:last-child{margin-top:18px;font-size:13px}
.copy-footnote{font-size:14px;color:var(--muted);margin:24px 0}
.example-output{padding:26px;margin:24px 0;border:1px solid var(--line);border-radius:12px;background:var(--white)}
.example-output h3{margin:10px 0 20px}.example-output h4{font-size:16px;margin:24px 0 10px}.example-output .guide-table-wrap{margin-inline:0}
.copy-plan{background:var(--brand-soft);padding:38px;border-radius:16px}.copy-plan ul{margin:20px 0;padding-left:20px}
.copy-platforms{display:grid;grid-template-columns:1fr 1fr;gap:16px}.copy-platforms .download-card{min-height:0;padding:24px}
.copy-platforms .resource-state{display:inline-block;margin-top:14px}.copy-platform-heading{margin:32px 0 20px}.copy-web-card{min-height:0;padding:28px}
.reader-lead{font-size:clamp(17px,1.7vw,20px);line-height:1.65;color:var(--muted);margin-top:16px;max-width:68ch}
.guide-hub-heading>.copy-actions{margin-bottom:24px}.guide-group>p{margin-bottom:22px;color:var(--muted)}
.guide-body pre{white-space:pre-wrap;overflow-wrap:anywhere}.reader-body table{min-width:460px}.reader-body th{white-space:normal}.guide-card h3{overflow-wrap:break-word}
.docs-page .reader-heading h1{max-width:20ch}.docs-page .guide-hub-heading h1{max-width:22ch}
@media(max-width:680px){.example-output,.copy-plan{padding:20px}.copy-actions{gap:18px}.copy-platforms{grid-template-columns:1fr}.copy-actions .button{font-size:14px}.reader-heading h1{font-size:clamp(32px,9vw,48px)}}
