/* The window toolbar/dock and PDF splitter retain their shared component styles. */
.modal.mley-side-reader { padding:0; border-radius:0; max-width:none; max-height:none; }
.mley-side-reader .modal-content { border-radius:0; border-right:0; }
.mley-side-reader .modal-header { cursor:default; }
.mley-side-reader .modal-body { padding:1rem; }
.mley-side-reader .dof-document { margin:0; }
.mley-side-reader .mley-window-resize { display:none; }
.mley-reader-resizer[hidden] { display:none!important; }
.mley-side-reader .mley-window-primary-actions [data-overlay-button="save-article"] { display:inline-flex; }
body.mley-dof-reader-open:not(.mley-dof-reader-full) #panel { margin-right:var(--mley-reader-width); }
body[data-page-kind].mley-dof-reader-open #panel .home-content-shell { width:100%!important; max-width:100%!important; min-width:0; margin-left:0!important; margin-right:0!important; padding-left:1rem; padding-right:1rem; }
body.mley-dof-reader-full #panel { visibility:hidden; }
.dof-reader-meta { font-size:.8rem; color:var(--text-muted); margin-bottom:1rem; }
.dof-reader-title { font-size:1rem; line-height:1.4; }
.dof-reader-message { padding:1rem; }
@media (max-width:1099px) { body.mley-dof-reader-open #panel { margin-right:0; } .mley-side-reader [data-reader-expand] { display:none!important; } }
@media (max-width:767px) { .mley-side-reader .mley-window-primary-actions [data-overlay-button="save-article"] { min-height:44px; } }
@media print { .mley-side-reader, .mley-reader-resizer { display:none!important; } body.mley-dof-reader-open #panel { margin-right:0!important; visibility:visible; } }
