/* Reader pass: one install row at the introduction, clear proof, then next step. */
.wn-reader-intro{margin:24px 0 18px}.wn-reader-intro .install-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.wn-reader-intro a.install-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 21px;border-radius:999px;border:1px solid #171719;background:#171719;color:white;text-decoration:none;font:650 15px/1.4 var(--body,sans-serif)}
.wn-reader-intro .wn-other-platform{font:500 14px/1.5 var(--body,sans-serif);color:var(--text-link,#6238c4);text-decoration:underline;text-underline-offset:4px}.wn-reader-intro .wn-install-meta{margin:10px 0 0;font:400 12px/1.5 var(--body,sans-serif);color:var(--text-secondary,#696771)}
.wn-reader-template-intro .install-actions{margin-top:14px}.wn-reader-template-intro .wn-template-jump{display:inline-flex}
.wn-proof-action{padding:26px 28px;margin:22px 0 40px;border:1px solid #ddd1f2;border-radius:14px;background:#f6f2fc}
.wn-install-brand{display:flex;gap:9px;align-items:center;margin-bottom:14px;font:650 14px/1.4 var(--body,sans-serif);color:#3b2c51}.wn-install-brand img{width:28px;height:28px;border-radius:7px}
.wn-proof-action>.wn-proof-heading{font:650 23px/1.35 var(--body,sans-serif);color:var(--text-primary,#242329);margin:0 0 10px}
.wn-proof-action>.wn-proof-instruction{font:400 16px/1.65 var(--body,sans-serif);color:var(--text-secondary,#625b6d);margin:0 0 20px}
.wn-proof-action .wn-install-meta{font:400 12px/1.5 var(--body,sans-serif);color:#77707f;margin:12px 0 0}
.wn-proof-action .install-actions{gap:16px}.wn-reader-outro{margin-block:38px 32px!important;background:#f6f2fc!important;border-color:#ddd1f2!important}.wn-reader-outro h2{font-size:25px!important;line-height:1.35!important;margin-top:0!important}.wn-reader-outro p{font-size:16px!important;line-height:1.65!important}.wn-reader-outro a.install-secondary{background:transparent!important;border:0!important;padding-inline:0!important;color:var(--text-link)!important;text-decoration:underline!important;text-underline-offset:4px}
.wn-reader-result{display:none}.wn-reader-intro a:focus-visible,.wn-reader-outro a:focus-visible{outline:3px solid #7654e7;outline-offset:4px}
@media(max-width:600px){
 .wn-reader-intro{margin-block:20px 16px}.wn-reader-intro .install-actions{gap:12px 16px}.wn-reader-intro a.install-button{min-height:48px}.wn-reader-intro .wn-other-platform{font-size:13px}.wn-reader-template-intro .install-actions{gap:10px 16px}
 .wn-proof-action{padding:22px 20px;border-radius:12px}.wn-proof-action>.wn-proof-heading{font-size:21px}.wn-proof-action>.wn-proof-instruction{font-size:15px}.wn-proof-action .install-actions{align-items:flex-start;flex-direction:column;gap:14px}.wn-proof-action a.install-button{width:100%;min-height:50px}.wn-proof-action .wn-other-platform{font-size:13px}.wn-reader-outro{padding:22px 20px!important}.wn-reader-outro h2{font-size:22px!important}
 /* Show the complete native pane; the takeaway below supplies reading-sized
    text. Opening the original supports zoom without sideways page reading. */
 .wn-product-demo .wn-demo-crop{min-width:0}.wn-demo-mobile-hint,.wn-workflow-mobile-hint{display:none!important}
 .wn-reader-result{display:block;margin:18px 0 24px;padding-left:14px;border-left:2px solid #9a75d9}.wn-reader-result p{font:400 16px/1.6 var(--body,sans-serif);margin:0!important}.wn-reader-result .wn-reader-result-label{font:600 12px/1.5 var(--body,sans-serif);color:var(--text-link);margin-bottom:5px!important}
}
