/* Version 78: professionelle Beitragsbilder für Neuigkeiten */
.professional-news{align-items:stretch}
.news-pro-card{padding:0!important;overflow:hidden;display:flex;flex-direction:column}
.news-card-content{position:relative;z-index:2;padding:clamp(20px,2.4vw,30px);height:100%}
.news-card-media{margin:0;aspect-ratio:16/9;overflow:hidden;background:#07111b;border-bottom:1px solid rgba(141,163,184,.18)}
.news-card-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .55s cubic-bezier(.2,.7,.2,1),filter .4s ease}
.news-with-image:hover .news-card-media img{transform:scale(1.045);filter:saturate(1.08) contrast(1.03)}
.news-with-image::before{top:auto!important;bottom:0}
.news-pro-card h2{font-size:clamp(1.18rem,1.6vw,1.48rem)!important;line-height:1.22!important;overflow-wrap:anywhere}
.news-pro-card .richtext{font-size:.96rem;line-height:1.7}
.news-pro-card .richtext>:last-child{margin-bottom:0}

.news-image-editor{margin:20px 0;padding:18px;border:1px solid rgba(141,163,184,.18);border-radius:18px;background:rgba(5,14,23,.58)}
.news-image-upload{display:grid;grid-template-columns:minmax(230px,.8fr) minmax(260px,1.2fr);gap:16px;align-items:stretch}
.news-image-preview{min-height:190px;display:grid;place-items:center;overflow:hidden;border:1px dashed rgba(88,209,245,.35);border-radius:15px;background:linear-gradient(145deg,#0b1a28,#07111b);color:#8da3b8;text-align:center;padding:16px}
.news-image-preview img{width:100%;height:100%;min-height:190px;max-height:270px;object-fit:cover;border-radius:11px}
.news-file-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:190px;padding:24px;border:1px dashed rgba(88,209,245,.5);border-radius:15px;background:rgba(24,200,230,.045);text-align:center;cursor:pointer;transition:.25s ease}
.news-file-drop:hover{border-color:#58d1f5;background:rgba(24,200,230,.09);transform:translateY(-2px)}
.news-file-drop strong{font-size:1.05rem;color:#eef8ff}.news-file-drop span{margin-top:6px;color:#8da3b8;font-size:.84rem}.news-file-drop input{margin-top:16px;max-width:100%}
.news-image-options{display:grid;grid-template-columns:2fr 1fr;gap:14px;margin-top:15px}.news-remove-image{grid-column:1/-1;display:flex!important;flex-direction:row!important;align-items:center;gap:9px;color:#b9c9d7!important}.news-remove-image input{width:auto!important;margin:0}
.news-admin-row.has-news-image{grid-template-columns:110px auto 1fr auto}.news-admin-thumb{width:110px;height:82px;object-fit:cover;border-radius:12px;border:1px solid rgba(141,163,184,.18)}
@media(max-width:760px){.news-image-upload,.news-image-options{grid-template-columns:1fr}.news-admin-row.has-news-image{grid-template-columns:82px 1fr}.news-admin-thumb{width:82px;height:70px}.news-admin-row.has-news-image .news-admin-date,.news-admin-row.has-news-image .news-admin-actions{grid-column:1/-1}.news-card-content{padding:20px}.news-card-media{aspect-ratio:4/3}}
