.wff-stream-hero{background:linear-gradient(110deg,#101a29,#1c1832);border-color:#746189;padding:clamp(1rem,4vw,3rem)}
.wff-stream-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:1rem}
.wff-stream-actions{display:flex;align-items:center;gap:.65rem 1rem;flex-wrap:wrap}
.wff-player-frame iframe{display:block;width:100%;height:auto;aspect-ratio:16/9;min-height:300px;border:0;border-radius:.6rem;background:#111}
.wff-stream-actions [hidden]{display:none}
#ma-chaine,#validation-streams{scroll-margin-top:6rem}
