.nia-image-placeholder{position:relative;display:block;width:var(--nia-placeholder-width,100%);height:var(--nia-placeholder-height,100%);overflow:hidden;border-radius:inherit;background:#eaf2de url('editorial-1.svg') center/cover no-repeat!important;filter:none!important;isolation:isolate}
.nia-image-placeholder::after{content:none!important}
.nia-image-placeholder[data-variant="1"]{background-image:url('editorial-1.svg')!important}
.nia-image-placeholder[data-variant="2"]{background-image:url('editorial-2.svg')!important}
.nia-image-placeholder[data-variant="3"]{background-image:url('editorial-3.svg')!important}
.nia-image-placeholder[data-variant="4"]{background-image:url('editorial-4.svg')!important}
.nia-image-placeholder[data-variant="5"]{background-image:url('editorial-5.svg')!important}
.nia-image-placeholder--landscape{--nia-placeholder-mark-size:54%;aspect-ratio:var(--nia-placeholder-ratio,16/9)}
.nia-image-placeholder--portrait{--nia-placeholder-mark-size:48%;aspect-ratio:var(--nia-placeholder-ratio,3/4)}
.nia-image-placeholder--cover{--nia-placeholder-mark-size:60%;height:100%;aspect-ratio:auto;border-radius:0}

.nia-suggest-item{--nia-placeholder-width:48px;--nia-placeholder-height:42px}
.bee-latest-list>a{--nia-placeholder-width:48px;--nia-placeholder-height:42px}
.bee-side-news>a{--nia-placeholder-width:64px;--nia-placeholder-height:48px}

/* Geometry adapters: the shared component occupies the existing photo box. */
body.single .nn-popular-card>.nia-image-placeholder{height:150px;margin-bottom:12px;border-radius:8px;aspect-ratio:auto}
body.single .rf-popular-card>.nia-image-placeholder{height:auto;margin-bottom:11px;border-radius:10px;aspect-ratio:3/2}
.nia-feature-related-card>.nia-image-placeholder{height:180px;aspect-ratio:auto}
.nia-announce-related-card>.nia-image-placeholder{height:210px;aspect-ratio:auto}
