/* Memur Gazetesi: temiz, okunakli ust alan ve okuyucu */
body .tophead{background:#fff!important;border-bottom:1px solid #dce6ef!important;min-height:88px!important;padding:14px max(20px,calc((100vw - 1180px)/2))!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:22px!important;max-width:none!important}
body .tophead .brand{flex:1 1 auto!important;min-width:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important}
body .tophead .mg-wordmark{font-family:Georgia,serif!important;font-size:clamp(29px,4.2vw,57px)!important;line-height:1.05!important;letter-spacing:-.045em!important;white-space:normal!important;overflow-wrap:normal!important;color:#102e4d!important}
body .tophead .mg-wordmark em{color:#b51b32!important}
body .tophead .brand-sub{font:600 clamp(10px,1.2vw,13px)/1.35 Arial,sans-serif!important;letter-spacing:.06em!important;color:#436078!important}
body .tophead .header-side{flex:0 0 auto!important;display:flex!important;align-items:center!important}
body .tophead .ad-mark{display:none!important}
body .tophead .pdf-button{font-size:13px!important;border-radius:9px!important;padding:13px 17px!important;white-space:normal!important;text-align:center!important}
body .nav .nav-admin{display:none!important}
body .reader-shell{max-width:1180px!important;background:transparent!important;padding:0 16px!important;margin:22px auto 50px!important}
body .reader-stage{background:#dfe8f0!important;min-height:65vh!important;height:min(76vh,940px)!important;max-height:none!important;overflow:auto!important;padding:14px!important;display:block!important}
body .reader-stage #canvas-wrap{min-height:100%!important;display:flex!important;justify-content:center!important;align-items:flex-start!important;width:max-content!important;min-width:100%!important}
body .reader-stage canvas{max-width:none!important;flex:none!important}
body .reader-stage #reader-fallback{width:100%!important;height:100%!important;min-height:62vh!important;border:0!important;background:white!important}
body .reader-status{line-height:1.5!important}
body .reader-toolbar{background:#0c3155!important}
body .reader-shell:fullscreen{max-width:none!important;margin:0!important;background:#edf3f8!important}
body .reader-shell:fullscreen .reader-stage{height:auto!important;min-height:0!important;flex:1!important}
@media(max-width:700px){body .tophead{padding:13px 14px!important;gap:10px!important}body .tophead .mg-wordmark{font-size:clamp(28px,7vw,42px)!important}body .tophead .header-side{display:none!important}body .reader-shell{padding:0 8px!important}body .reader-stage{height:70vh!important;padding:5px!important}}
