/* REALIDADE NEWS 7.5 — acessibilidade de leitura e compartilhamento */
.rn-reading-progress{position:fixed;z-index:45;top:0;left:0;right:0;height:3px;pointer-events:none;background:transparent}
.rn-reading-progress span{display:block;height:100%;width:0;background:#ea1d43;transition:width .09s linear}
.rn-reader__reader-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 24px;font:700 12px/1.3 system-ui,sans-serif;color:#6b7482}
.rn-reader__reader-controls span{margin-right:auto}
.rn-reader__reader-controls button{min-width:38px;min-height:35px;padding:6px 10px;border:1px solid #d5dce7;background:#fff;border-radius:6px;color:#1d2634;cursor:pointer;font:800 13px/1 system-ui,sans-serif}
.rn-reader__reader-controls button:hover,.rn-reader__reader-controls button:focus-visible{border-color:#eb2348;color:#d71c40}
.rn-reader__body[data-reading-font]{font-size:var(--rn-reading-font-size,clamp(16px,1.55vw,18px))!important}
.rn-reader__tools button.rn-share-copy{display:inline-block;border:1px solid #dfe4eb;background:#fafbfc;padding:10px 14px;border-radius:5px;color:#222c3b;font:750 12px system-ui,sans-serif;cursor:pointer}
.rn-reader__tools button.rn-share-copy:hover,.rn-reader__tools button.rn-share-copy:focus-visible{border-color:#ec2447;color:#ec2447}
.rn-share-feedback{font:650 11px/1.4 system-ui,sans-serif;color:#117448;min-width:1em}
@media print {.rn-reading-progress,.rn-reader__reader-controls,.rn-share-feedback{display:none!important}}
@media (prefers-reduced-motion:reduce){.rn-reading-progress span{transition:none}}

/* As editorias da capa agora são links reais, mantendo o desenho anterior. */
.areas a{border:1px solid var(--line);border-radius:4px;padding:8px;font-size:10px;font-weight:700;background:#f8f9fb;display:block;text-decoration:none}
.areas a:hover,.areas a:focus-visible{color:#dc2144;border-color:#dc2144;background:#fff}
