/* Somente estados editoriais e proteção contra exibição inicial de demonstrações. */
html:not([data-site-mode]) main,
html:not([data-site-mode]) footer { display:none; }
html:not([data-site-mode="demo"]) .demo-ribbon,
html:not([data-site-mode="demo"]) .disclaimer,
html:not([data-site-mode="demo"]) .temp-reading { display:none !important; }
html:not([data-site-mode="demo"]) .hero:not([data-origin="live"]) { --hero-image:none !important; }
html:not([data-site-mode="demo"]) .hero:not([data-origin="live"]) > *,
html:not([data-site-mode="demo"]) .side-item:not([data-origin="live"]) > *,
html:not([data-site-mode="demo"]) .news-card:not([data-origin="live"]) > * { display:none; }
html:not([data-site-mode="demo"]) .hero:not([data-origin="live"])::after,
html:not([data-site-mode="demo"]) .side-item:not([data-origin="live"])::after,
html:not([data-site-mode="demo"]) .news-card:not([data-origin="live"])::after { content:attr(data-message); padding:20px; }
html:not([data-site-mode="demo"]) .side-item:not([data-origin="live"]) img,
html:not([data-site-mode="demo"]) .news-card:not([data-origin="live"]) img { display:none; }
html:not([data-site-mode="demo"]) .article-detail:not([data-state="ready"]) > * { display:none; }
html:not([data-site-mode="demo"]) .article-detail:not([data-state="ready"])::after { content:'Carregando notícia…'; }
.public-news-status { padding:16px 0; }
.public-empty-card { min-height:120px; }
