/* SFM YouTube Live – passt zur dunklen Live-Bühne des Themes SYLT1 Zeitung */
.livebuehne .lb-player.sfm-ytl-lbp{flex-direction:column;justify-content:center}
.sfm-ytl-tabs{display:flex;align-items:stretch;gap:0;background:#0d0d0f;border-bottom:1px solid rgba(255,255,255,.14);font-family:var(--f-ui,system-ui,sans-serif)}
.sfm-ytl-tabs[hidden]{display:none}
.sfm-ytl-tab{appearance:none;background:transparent;border:0;border-bottom:3px solid transparent;color:#a9a9a3;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 18px 9px;text-align:left;min-width:0;max-width:60%;font:inherit}
.sfm-ytl-tab:hover{color:#f4f4f1;background:rgba(255,255,255,.05)}
.sfm-ytl-tab[aria-selected="true"]{color:#fff;border-bottom-color:var(--sylt1,#e2001a)}
.sfm-ytl-tab:focus-visible{outline:2px solid #fff;outline-offset:-2px}
.sfm-ytl-lbl{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;display:inline-flex;align-items:center;gap:7px}
.sfm-ytl-tab-yt .sfm-ytl-lbl{color:#ff5a5a}
.sfm-ytl-titel{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}
.sfm-ytl-tab-yt{order:0}
.sfm-ytl-punkt{width:8px;height:8px;border-radius:50%;background:#ff2d2d;display:inline-block;flex:0 0 auto;animation:sfmYtlPuls 1.6s ease-in-out infinite}
.sfm-ytl-tab-yt .sfm-ytl-titel{display:flex;align-items:center}
.sfm-ytl-tab-yt .sfm-ytl-lbl::before{content:"";width:8px;height:8px;border-radius:50%;background:#ff2d2d;animation:sfmYtlPuls 1.6s ease-in-out infinite}
.sfm-ytl-tab-yt>.sfm-ytl-punkt{display:none}
.sfm-ytl-extern{margin-left:auto;align-self:center;padding:0 16px;color:#a9a9a3;font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap}
.sfm-ytl-extern::after{content:" \2197"}
.sfm-ytl-extern:hover{color:#fff}
.sfm-ytl-neu .sfm-ytl-tab-yt{animation:sfmYtlBlink 1.2s ease-in-out 6}
.sfm-ytl-yt[hidden],.livebuehne .player[hidden]{display:none}
.sfm-ytl-jetzt,.sfm-ytl-bald{font-family:var(--f-ui,system-ui,sans-serif);font-size:13px;font-weight:600;color:#f4f4f1;margin:0 0 14px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}
.sfm-ytl-jetzt a{color:#fff;text-decoration:underline;text-underline-offset:3px}
.sfm-ytl-bald{color:#c9c9c3;font-weight:500}
.sfm-ytl-jetzt[hidden],.sfm-ytl-bald[hidden]{display:none}
.sfm-ytl-archiv{margin:0 0 34px}
.sfm-ytl-archiv .vgrid{margin-top:14px}
.sfm-ytl-karte .thumb{position:relative;overflow:hidden;background:#1b1b1b}
.sfm-ytl-karte .thumb img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}
.sfm-ytl-ohnebild{display:block;aspect-ratio:16/9}
.sfm-ytl-dauer{position:absolute;right:8px;bottom:8px;background:rgba(18,18,18,.8);color:#fff;font-family:var(--f-ui,system-ui,sans-serif);font-size:11px;font-weight:600;padding:2px 6px}
.sfm-ytl-karte .kicker::after{content:"auf YouTube \2197";margin-left:auto;font-weight:600;letter-spacing:.04em;opacity:.8}
.sfm-ytl-karte .kicker{display:flex;gap:7px}
@keyframes sfmYtlPuls{0%,100%{opacity:1}50%{opacity:.35}}
@keyframes sfmYtlBlink{0%,100%{background:transparent}50%{background:rgba(226,0,26,.35)}}
@media (max-width:640px){
	.sfm-ytl-tab{padding:9px 12px 8px;max-width:none;flex:1 1 0}
	.sfm-ytl-extern{display:none}
}
@media (prefers-reduced-motion:reduce){.sfm-ytl-punkt,.sfm-ytl-tab-yt .sfm-ytl-lbl::before,.sfm-ytl-neu .sfm-ytl-tab-yt{animation:none}}
.sfm-ytl-lbl,.sfm-ytl-karte .kicker::after{white-space:nowrap}
.sfm-ytl-tab{flex:0 1 auto}
.sfm-ytl-tab-yt{flex:1 1 auto}
.sfm-ytl-karte .kicker{flex-wrap:wrap}
.livebuehne .lb-player.sfm-ytl-lbp{min-width:0}
.sfm-ytl-tabs{min-width:0;max-width:100%;overflow:hidden}
.sfm-ytl-tab{min-width:0}
.sfm-ytl-yt iframe{width:100%;aspect-ratio:16/9;height:auto;border:0;display:block}
