.reader-shell[data-v-2152cfe1]{background:#fff;min-height:100dvh}.reader-shell[data-v-2152cfe1]:fullscreen{overflow:hidden}.reader-footer[data-v-2152cfe1]{align-items:center;background:#f8fafc;border-top:1px solid #e2e7ee;color:#64748b;display:flex;flex-shrink:0;flex-wrap:wrap;font-size:11px;gap:6px 20px;justify-content:space-between;line-height:1.6;padding:10px 20px}.reader-footer nav[data-v-2152cfe1]{display:flex;gap:16px}.reader-footer a[data-v-2152cfe1]:hover{color:#0453a2}.reader-footer a[data-v-2152cfe1]:focus-visible{outline:2px solid #0453a2;outline-offset:3px}.reader-footer strong[data-v-2152cfe1]{color:#334155;font-weight:600}@media(max-width:600px){.reader-footer[data-v-2152cfe1]{font-size:10px;gap:3px 12px;justify-content:center;padding:7px 12px;text-align:center}.reader-footer nav[data-v-2152cfe1]{gap:12px}}.reader-main[data-v-2152cfe1]{flex:1;min-height:0;min-width:0;width:100%}.reader-masthead[data-v-2152cfe1]{align-items:center;background:#0552a0;border-bottom:1px solid #064887;display:grid;gap:32px;grid-template-columns:240px minmax(0,728px);justify-content:space-between;min-height:136px;padding:10px 20px}.reader-masthead-brand[data-v-2152cfe1]{display:block;max-width:100%;width:240px}.reader-masthead-brand img[data-v-2152cfe1]{display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.reader-masthead-ad[data-v-2152cfe1]{max-width:728px;width:100%}.reader-header[data-v-2152cfe1]{background:#fff;gap:8px;min-height:56px;padding:6px 12px}.reader-context[data-v-2152cfe1],.reader-header[data-v-2152cfe1]{align-items:center;display:flex}.reader-context[data-v-2152cfe1]{flex-shrink:0;gap:6px}.reader-brand[data-v-2152cfe1]{align-items:center;display:flex;padding:0 8px}.reader-brand img[data-v-2152cfe1]{height:32px;-o-object-fit:contain;object-fit:contain;width:78px}.reader-control[data-v-2152cfe1]{align-items:center;border-radius:4px;color:#303540;display:inline-flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;min-height:40px;padding:8px;transition:background-color .15s;white-space:nowrap}.reader-control[data-v-2152cfe1]:hover{background:#f0f2f5}.reader-control[data-v-2152cfe1]:disabled{cursor:not-allowed;opacity:.45}.reader-control[data-v-2152cfe1]:focus-visible,.reader-drawer a[data-v-2152cfe1]:focus-visible{outline:2px solid #17479e;outline-offset:2px}.reader-control svg[data-v-2152cfe1]{fill:none;height:17px;stroke:currentColor;stroke-linecap:round;stroke-width:1.7;width:17px}.reader-separator[data-v-2152cfe1]{background:#e2e5e9;height:22px;width:1px}.reader-edition[data-v-2152cfe1]{max-width:180px}.reader-drawer[data-v-2152cfe1]{background:#fff;border:0;color:#303540;height:100dvh;margin:0;max-height:100dvh;padding:0;width:min(320px,90vw)}.reader-drawer[data-v-2152cfe1]::backdrop{background:#141b2666}.reader-drawer nav a[data-v-2152cfe1]{border-radius:4px;font-size:15px;padding:12px}.reader-drawer nav a[data-v-2152cfe1]:hover{background:#f0f2f5}@media(max-width:1199px){.reader-header[data-v-2152cfe1]{flex-wrap:wrap;gap:0;padding:4px 8px}.reader-context[data-v-2152cfe1]{width:100%}#reader-controls[data-v-2152cfe1]{border-top:1px solid #eef0f3;flex-basis:100%}.reader-edition[data-v-2152cfe1]{max-width:200px}}@media(max-width:600px){.reader-masthead[data-v-2152cfe1]{gap:10px;grid-template-columns:minmax(0,1fr);min-height:0;padding:8px 12px 10px}.reader-masthead-brand[data-v-2152cfe1]{display:none}.reader-masthead-ad[data-v-2152cfe1]{justify-self:center;width:min(100%,320px)}}@media(max-width:480px){.reader-header[data-v-2152cfe1]{padding-inline:4px}.reader-context[data-v-2152cfe1]{gap:0}.reader-brand[data-v-2152cfe1]{padding:0 5px}.reader-brand img[data-v-2152cfe1]{width:60px}.reader-control[data-v-2152cfe1]{font-size:12px;gap:5px;padding-inline:6px}.reader-edition[data-v-2152cfe1]{max-width:100px}.reader-date svg[data-v-2152cfe1],.reader-separator[data-v-2152cfe1]{display:none}}
