/* Leitura mais confortável: títulos e corpo menores na revista folheável. */
.mag-page h1{margin:12px 0;font-size:38px;line-height:1.06}.mag-page h2{font-size:17px;line-height:1.3}.mag-page .page-text{font-size:15px;line-height:1.58}
@media(max-width:700px){.mag-page h1,.tipo-materia h1{font-size:27px}.mag-page h2{font-size:15px}.mag-page .page-text,.tipo-materia .page-text{font-size:13px;line-height:1.42}}

.share-icons{display:flex;align-items:center;gap:10px}.share-icon{width:40px;height:40px;display:inline-grid!important;place-items:center;border-radius:50%;color:#fff!important;text-decoration:none!important;box-shadow:0 6px 16px #0002;transition:.2s}.share-icon:hover{transform:translateY(-2px) scale(1.04)}.share-icon svg{width:21px;height:21px;fill:currentColor}.share-icon.facebook{background:#1877f2}.share-icon.whatsapp{background:#25d366}.reader-actions.share-icons .share-icon{width:38px;height:38px;padding:0}.reader-actions.share-icons .share-icon svg{width:20px;height:20px}@media(max-width:700px){.reader-actions.share-icons a{display:inline-grid!important}}


/* Galeria de noticias: slider de ate 5 imagens */
.news-slider{position:relative;overflow:hidden;background:#171217}.news-slider-stage{position:relative;aspect-ratio:16/9;max-height:610px}.news-slide{position:absolute;inset:0;margin:0;opacity:0;visibility:hidden;transition:opacity .35s ease}.news-slide.active{opacity:1;visibility:visible;z-index:1}.news-slide img{width:100%;height:100%;object-fit:cover;display:block}.news-slide figcaption{position:absolute;left:0;right:0;bottom:0;padding:26px 18px 10px;background:linear-gradient(transparent,#0009);color:#fff;font-size:10px}.gallery-nav{position:absolute;z-index:3;top:50%;width:46px;height:46px;margin-top:-23px;border:0;border-radius:50%;background:#fffde8;color:#5f255e;font-size:34px;line-height:40px;cursor:pointer;box-shadow:0 8px 25px #0005}.gallery-prev{left:16px}.gallery-next{right:16px}.gallery-counter{position:absolute;z-index:3;right:18px;top:16px;padding:7px 10px;border-radius:999px;background:#0009;color:#fff;font:12px Arial}.gallery-dots{position:absolute;z-index:3;left:50%;bottom:14px;display:flex;gap:7px;transform:translateX(-50%)}.gallery-dots button{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#ffffff88;cursor:pointer}.gallery-dots button.active{width:25px;border-radius:8px;background:#fff}
/* Galeria dentro da revista */
.mag-gallery-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(105px,1fr);gap:8px;width:100%;margin:12px 0 14px;max-height:52vh}.mag-gallery-grid img{width:100%;height:100%;min-height:105px;object-fit:cover;border-radius:12px;box-shadow:0 6px 16px #0002}.mag-gallery-grid.count-1{grid-template-columns:1fr}.mag-gallery-grid.count-1 img{min-height:290px}.mag-gallery-grid.count-3 img:first-child,.mag-gallery-grid.count-5 img:first-child{grid-row:span 2}.mag-photo-strip{display:flex;gap:7px;overflow:hidden;margin:10px 0 12px}.mag-photo-strip img{width:calc(25% - 6px);height:72px;object-fit:cover;border-radius:9px;border:2px solid #fff;box-shadow:0 4px 10px #0002}.continuation-thumb{display:block!important;position:relative!important;inset:auto!important;width:100%!important;height:118px!important;min-height:118px!important;margin:0 0 13px!important;border-radius:12px!important;object-fit:cover!important;filter:none!important;opacity:1!important;transform:none!important;box-shadow:0 7px 18px #0002}.layout-texto .continuation-thumb+span{margin-top:0}.tipo-galeria article{justify-content:flex-start}.tipo-galeria .page-text{font-size:13px;line-height:1.45}
@media(max-width:700px){.news-slider-stage{aspect-ratio:4/3}.gallery-nav{width:38px;height:38px;margin-top:-19px;font-size:28px}.gallery-prev{left:9px}.gallery-next{right:9px}.mag-gallery-grid{gap:5px;max-height:44vh}.mag-gallery-grid img{min-height:80px;border-radius:8px}.mag-gallery-grid.count-1 img{min-height:220px}.continuation-thumb{height:95px!important;min-height:95px!important}.mag-photo-strip img{height:55px}.tipo-galeria h1{font-size:23px!important}.tipo-galeria .page-text{font-size:12px!important}}


/* Marca d'agua da revista em todas as paginas */
.mag-page .page-watermark{position:absolute!important;top:16px!important;right:16px!important;left:auto!important;bottom:auto!important;width:62px!important;height:62px!important;min-height:0!important;object-fit:contain!important;z-index:12!important;opacity:.42!important;filter:none!important;transform:none!important;border-radius:12px!important;background:rgba(255,255,255,.72)!important;padding:6px!important;box-shadow:0 4px 14px rgba(0,0,0,.12)!important;pointer-events:none}.ad-page .page-watermark{z-index:20!important}.rss-edit-preview{width:92px;height:72px;object-fit:cover;border-radius:12px;box-shadow:0 6px 18px #0002}.rss-editor-card select{max-width:620px}@media(max-width:700px){.mag-page .page-watermark{top:10px!important;right:10px!important;width:48px!important;height:48px!important;padding:5px!important;border-radius:9px!important}}
