/* v39.1.0 – dezente Transparenzkennzeichnung für KI-Inhalte */
.home-news-image,.news-detail-media{position:relative}.news-detail-media{margin:0 0 1.5rem}.news-detail-media .news-detail-image{display:block;width:100%;margin:0}
.ai-media-disclosure{position:absolute;z-index:4;left:.6rem;bottom:.6rem;display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .52rem;border:1px solid rgba(255,255,255,.34);border-radius:4px;background:rgba(12,15,17,.78);color:#f1f1ed;font:600 .68rem/1.2 Roboto,Arial,sans-serif;letter-spacing:.025em;box-shadow:0 2px 8px rgba(0,0,0,.28);backdrop-filter:blur(3px);pointer-events:none}
.ai-media-disclosure::before{content:"AI";display:inline-grid;place-items:center;min-width:1.45rem;height:1.25rem;padding:0 .2rem;border-radius:3px;background:rgba(194,158,79,.92);color:#151515;font:800 .62rem/1 Oswald,Arial,sans-serif}
.ai-media-disclosure--card{bottom:.55rem}.news-detail-media .ai-media-disclosure{bottom:.7rem;left:.7rem}.chat-ai-disclosure{margin:0 0 .55rem;padding:.45rem .55rem;border-left:3px solid #c29e4f;background:rgba(194,158,79,.1);font-size:.78rem;line-height:1.35}
@media(max-width:640px){.ai-media-disclosure{left:.4rem;bottom:.4rem;font-size:.62rem;padding:.24rem .4rem}.ai-media-disclosure::before{min-width:1.25rem;height:1.1rem}}
