/* Reading width follows the source pixels. Images retain their aspect ratio and are never cropped. */
body.ig-reading header{min-height:52px;padding-top:8px;padding-bottom:8px}body.ig-reading header .brand img{max-height:36px}body.ig-reading #nav{display:none!important}body.ig-reading #menu{display:none}body.ig-reading .ig-browser-controls{display:none}body.ig-reading.ig-reader-settings .ig-browser-controls{display:block}body.ig-reading #main{width:100%;max-width:none;margin:0;padding:8px 0 26px}body.ig-reading #main>.crumb,body.ig-reading #main>h1,body.ig-reading #main>.book-actions,body.ig-reading #main>[data-story-tools],body.ig-reading #main>.ig-guide,body.ig-reading #main>p{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:12px;padding-right:12px}body.ig-reading #main>h1{font-size:clamp(18px,2.2vw,25px);margin-top:6px;margin-bottom:6px}body.ig-reading #main>[data-story-tools]{margin-top:5px;margin-bottom:8px}body.ig-reading [data-story-tools] .ig-small{display:none}body.ig-reading .crumb{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-top:0;margin-bottom:5px}body.ig-reading .reader{width:100%;max-width:var(--ig-source-width,1200px);padding:0;margin:0 auto;background:#061734;border:0;border-radius:0}body.ig-reading .reader img{display:block;width:100%;height:auto;max-height:none;object-fit:contain;margin:0 auto;border-radius:0}body.ig-reading .reader-toolbar{position:sticky;top:64px;z-index:4;background:#071c36f5;backdrop-filter:blur(8px);margin:0;padding:8px 10px;gap:8px;min-height:48px;box-shadow:0 3px 12px #0003}body.ig-reading .reader-toolbar button,.ig-reader-settings-button{font:14px/1.3 system-ui;padding:9px 12px;color:#e5f4fa;background:#13324d;border:1px solid #73b8c680;border-radius:9px;cursor:pointer}body.ig-reading .reader-toolbar button:disabled{opacity:.4}body.ig-reading .reader-toolbar select{font-size:14px;padding:6px}body.ig-reading .reader-toolbar label{font-size:13px}body.ig-reading .reader #page-status{font-size:13px;margin:6px}body.ig-reading .reader:fullscreen,body.ig-reading .reader.ig-reader-expanded{width:100vw;height:100dvh;max-width:none;background:#061734;overflow:auto;border:0;padding:0}body.ig-reading .reader.ig-reader-expanded{position:fixed;inset:0;z-index:9999}body.ig-reading .reader:fullscreen .reader-toolbar,body.ig-reading .reader.ig-reader-expanded .reader-toolbar{top:0;margin:auto;max-width:var(--ig-source-width,1200px)}body.ig-reading .reader:fullscreen img,body.ig-reading .reader.ig-reader-expanded img{width:100%;max-width:var(--ig-source-width,1200px);height:auto;max-height:none;margin:auto}body.ig-reading .reader [hidden]{display:none!important}@media(max-width:600px){body.ig-reading header{min-height:48px;padding:6px 10px}body.ig-reading header .brand img{max-height:30px}body.ig-reading #main{padding-top:4px}body.ig-reading .reader-toolbar{top:48px;padding:6px 4px;gap:5px}body.ig-reading .reader-toolbar button{padding:9px 7px;font-size:12px}body.ig-reading .reader-toolbar [data-holiday-status]{font-size:12px}body.ig-reading .reader-toolbar label{display:none}body.ig-reading .ig-star{width:36px;height:36px;font-size:23px}body.ig-reading .ig-reader-settings-button{font-size:12px;padding:7px}body.ig-reading #main>[data-story-tools]{font-size:12px;gap:7px}}
body.ig-reading #main>h1+p{display:none}
