/* Ajuste de espaçamento: mantém cores, ordem e colunas do Aurora. */
html body main.main.wrap .grid-main>section,html body main.main.wrap .grid-main>.aurora-ads-left,html body main.main.wrap .grid-main>.aurora-right-rail{gap:12px!important;justify-content:flex-start!important;align-self:start!important}
html body main.main.wrap .grid-main>section>*,html body main.main.wrap .aurora-ads-left>.card,html body main.main.wrap .aurora-ads-left>article,html body main.main.wrap .aurora-right-rail>.card{margin-top:0!important;margin-bottom:0!important}
html body main.main.wrap .aurora-left-message,html body main.main.wrap .aurora-left-message>.motivation{min-height:0!important;height:auto!important;padding-top:16px!important;padding-bottom:16px!important}
html body main.main.wrap .aurora-left-message>.motivation{padding:0!important}
html body main.main.wrap .aurora-advertiser-card .aurora-advertiser-copy{min-height:0!important;height:auto!important;margin:0!important;gap:8px!important}
html body main.main.wrap .aurora-advertiser-card,html body main.main.wrap .aurora-ad-slot,html body main.main.wrap .partner,html body main.main.wrap #aurora-messenger-dock{min-height:0!important;height:auto!important;justify-content:flex-start!important;padding:14px!important}
html body main.main.wrap .aurora-advertiser-card .aurora-advertiser-art{font-size:32px!important;margin:0!important}
html body main.main.wrap .aurora-advertiser-card .btn{margin-top:10px!important}
html body main.main.wrap .aurora-book-cover{min-height:80px!important;height:auto!important;font-size:40px!important}
html body main.main.wrap .aurora-book-card{gap:8px!important;padding:16px!important}
html body main.main.wrap .aurora-book-card p,html body main.main.wrap .aurora-sidebar-opportunities p{margin-top:8px!important;margin-bottom:8px!important}

html body main.main.wrap #aurora-social-feed{max-height:420px!important;overflow-y:auto!important}
html body main.main.wrap .aurora-newsletter-card{min-height:0!important;padding:18px!important}
html body main.main.wrap .partner>div{margin-top:6px!important;margin-bottom:6px!important}
html body main.main.wrap .aurora-sidebar-opportunities{padding:16px!important;gap:0!important}
@media(max-width:760px){html body main.main.wrap .grid-main>section,html body main.main.wrap .aurora-ads-left,html body main.main.wrap .aurora-right-rail{gap:12px!important}html body main.main.wrap #aurora-social-feed{max-height:360px!important}}

/* Não reservar altura para vídeo de notícia oculto ou ausente. */
html body main.main.wrap #aurora-news-video-auto .aurora-news-video-frame{min-height:0!important;height:auto!important;margin:0!important;padding:0!important}

/* Os livros foram movidos: eliminar as três faixas antigas do bloco abaixo do vídeo. */
html body main.main.wrap .grid-main>section>#aurora-books-monetize{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;min-height:0!important;margin:0!important}
html body main.main.wrap #aurora-books-monetize>.adstack{width:100%!important;min-width:0!important;grid-column:1!important}
html body main.main.wrap #aurora-books-monetize>.adstack>.card.ad{width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;box-sizing:border-box!important;padding:16px!important}

html body main.main.wrap .grid-main>section>#aurora-books-monetize{width:100%!important;max-width:100%!important;min-width:0!important;position:static!important;left:auto!important;transform:none!important;grid-column:auto!important;box-sizing:border-box!important}
