.slf-guidebook-card .slf-pdf-cover{position:absolute;z-index:5;inset:0;width:100%;height:100%;object-fit:contain;padding:18px;box-sizing:border-box;background:#e9edf3;transform-origin:left center;transition:transform .38s cubic-bezier(.2,.75,.25,1)}
.slf-guidebook-card .slf-book--portrait{aspect-ratio:9/16;max-width:260px}
.slf-reader-dialog>header>button[data-close]{margin-left:auto}
.slf-reader-dialog>footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px}
.slf-reader-dialog>footer>span:last-child{text-align:right}
.slf-reader-footer-actions{display:flex;align-items:center;justify-content:center;gap:30px;min-width:max-content;white-space:nowrap}.slf-reader-footer-actions .slf-reader-download,.slf-reader-footer-actions .slf-reader-share{display:inline-block;width:auto!important;max-width:none!important;white-space:nowrap!important;line-height:1.2}
@media(max-width:820px){.slf-reader-dialog>footer{grid-template-columns:1fr auto}.slf-reader-dialog>footer>span:last-child{display:none}}
