/* Shared article wrappers; approved photo/card components remain separate. */
.article-cover-variants{container-type:inline-size;width:100%;margin:0 auto}
.article-cover-variants>.cover-wide{display:block}
.article-cover-variants>.cover-standard{display:none}
@container(max-width:700px){.article-cover-variants>.cover-wide{display:none}.article-cover-variants>.cover-standard{display:block}}
.digital-value-cover{padding:24px 0;background:var(--bg,#f6f4f0)}
.digital-value-cover .plant-cover{margin:0}
.digital-value-cover :is(.detail-card,.task-card) h3{color:#f3f3f3}
.digital-value-cover .detail-card__uuid{margin:10px 0 0;color:#aaa7ab;font-size:clamp(10px,1.08cqw,13px);line-height:1.4}
.digital-value-article .lexicon-article ul{padding-left:1.3em}
.digital-value-article .lexicon-sources li{margin-bottom:1em}
/* Article covers keep the reduced portal card on phones; shelf tiles remain photos. */
@container(min-width:300px) and (max-width:479px){
 .digital-value-cover .detail-card{display:flex;padding:10px;border-radius:10px}
 .digital-value-cover .detail-card h3{font-size:16px}
 .digital-value-cover .detail-card__header{padding-bottom:8px}
 .digital-value-cover .detail-card__grid{margin-top:10px;gap:12px;align-content:center}
 .digital-value-cover .detail-field dt{font-size:8px;margin-bottom:3px}
 .digital-value-cover .detail-field dd{font-size:16px}
 .digital-value-cover .plant-cover__marker,.digital-value-cover .plant-cover__line{display:block}
 .digital-value-cover .mes-cover--b .task-card{display:flex;width:42%;height:auto;padding:8px;gap:6px;border-radius:10px}
 .digital-value-cover .mes-cover--b .task-card h3{font-size:14px}
 .digital-value-cover .mes-cover--b .task-card__badge{font-size:8px;padding:2px 4px}
 .digital-value-cover .mes-cover--b .task-card__requirements li{font-size:10px;padding:5px;line-height:1.35}
 .digital-value-cover .mes-connector{display:block}
}
@media print{.article-cover-variants>.cover-wide{display:block}.article-cover-variants>.cover-standard{display:none}.lexicon-toc{display:none}}
