/* ELITE CHAOS V129 – additive Radio-BÄM layer. Existing layout stays untouched unless Radio-Modus is active. */
:root{--ec-bam-red:#ff202b;--ec-bam-white:#f6f6f6;--ec-bam-black:#050506;--ec-bam-energy:.35}
.ec-bam-root{position:fixed;inset:0;z-index:9800;pointer-events:none;font-family:inherit}.ec-bam-root *{box-sizing:border-box}
.ec-bam-track-card{position:absolute;right:24px;bottom:24px;width:min(440px,calc(100vw - 28px));padding:15px 17px;border:1px solid rgba(255,45,55,.68);border-radius:16px;background:linear-gradient(135deg,rgba(5,5,6,.96),rgba(35,0,4,.94));box-shadow:0 18px 70px rgba(0,0,0,.6),0 0 var(--ec-bam-glow,30px) rgba(255,0,20,.22);transform:translateY(28px) scale(.97);opacity:0;transition:.34s ease}.ec-bam-track-card.is-show{opacity:1;transform:none}.ec-bam-track-card small{display:block;color:#ff5961;font-size:.7rem;font-weight:900;letter-spacing:.17em;text-transform:uppercase}.ec-bam-track-card strong{display:block;color:#fff;font-size:1.08rem;margin-top:5px;line-height:1.25}.ec-bam-track-card span{display:block;color:#aaa;font-size:.82rem;margin-top:4px}
.ec-bam-stage{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(circle at center,rgba(var(--ec-dj-rgb,255,20,30),.23),rgba(0,0,0,.86) 46%,rgba(0,0,0,.96));opacity:0;visibility:hidden;transition:opacity .35s ease;overflow:hidden}.ec-bam-stage.is-show{opacity:1;visibility:visible}.ec-bam-stage::before,.ec-bam-stage::after{content:"";position:absolute;width:72vmax;height:2px;background:linear-gradient(90deg,transparent,rgba(var(--ec-dj-rgb,255,20,30),.9),#fff,transparent);filter:drop-shadow(0 0 13px rgba(var(--ec-dj-rgb,255,20,30),.9));transform:rotate(-14deg);animation:ecBamSweep 1.3s ease both}.ec-bam-stage::after{transform:rotate(16deg);animation-delay:.14s}.ec-bam-stage-card{position:relative;text-align:center;max-width:min(720px,90vw);padding:24px;z-index:2;animation:ecBamEntrance .75s cubic-bezier(.16,.8,.2,1)}.ec-bam-stage-card img{width:clamp(105px,16vw,190px);height:clamp(105px,16vw,190px);object-fit:cover;border-radius:50%;border:2px solid rgba(var(--ec-dj-rgb,255,20,30),.85);box-shadow:0 0 35px rgba(var(--ec-dj-rgb,255,20,30),.65)}.ec-bam-stage-kicker{display:block;color:rgb(var(--ec-dj-rgb,255,20,30));letter-spacing:.25em;font-weight:900;font-size:.8rem;margin-bottom:9px}.ec-bam-stage-card h2{margin:8px 0 5px;color:white;font-size:clamp(2rem,6vw,5rem);line-height:.94;text-shadow:0 0 22px rgba(var(--ec-dj-rgb,255,20,30),.55)}.ec-bam-stage-card p{margin:0;color:#ddd;font-size:clamp(.92rem,2vw,1.25rem)}
.ec-bam-stage.effect-1::before{height:12px;clip-path:polygon(0 40%,48% 40%,52% 0,56% 80%,60% 40%,100% 40%,100% 60%,62% 60%,56% 100%,51% 35%,48% 60%,0 60%)}.ec-bam-stage.effect-2{background:radial-gradient(ellipse at 50% 70%,rgba(var(--ec-dj-rgb,255,20,30),.34),rgba(0,0,0,.93) 54%)}.ec-bam-stage.effect-2 .ec-bam-stage-card{animation-name:ecBamRise}.ec-bam-stage.effect-3 .ec-bam-stage-card{animation-name:ecBamPulseIn}
.ec-bam-milestone{position:absolute;inset:0;display:grid;place-items:center;opacity:0;visibility:hidden;background:radial-gradient(circle,rgba(255,0,20,.16),transparent 55%);transition:.25s}.ec-bam-milestone.is-show{opacity:1;visibility:visible}.ec-bam-milestone>div{padding:25px 32px;text-align:center;background:rgba(4,4,5,.93);border:1px solid #ff2834;border-radius:18px;box-shadow:0 0 80px rgba(255,0,20,.4);animation:ecBamPop .55s ease}.ec-bam-milestone b{display:block;color:#fff;font-size:clamp(3rem,10vw,8rem);line-height:.9}.ec-bam-milestone span{display:block;color:#ff3945;font-weight:900;letter-spacing:.12em;margin-top:10px}
.ec-bam-news{position:absolute;top:0;left:50%;transform:translate(-50%,-110%);width:min(1000px,94vw);padding:11px 50px 11px 16px;background:linear-gradient(90deg,#9a0009,#ff1f2b,#760006);border:1px solid rgba(255,255,255,.28);border-top:0;border-radius:0 0 13px 13px;color:#fff;box-shadow:0 15px 45px rgba(0,0,0,.5);transition:.35s ease;pointer-events:auto}.ec-bam-news.is-show{transform:translate(-50%,0)}.ec-bam-news strong{margin-right:12px;letter-spacing:.13em}.ec-bam-news button{position:absolute;right:10px;top:7px;width:30px;height:30px;border:0;border-radius:50%;background:rgba(0,0,0,.35);color:#fff;cursor:pointer}
.ec-bam-secret{position:absolute;inset:0;z-index:80;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 54%,rgba(120,0,8,.48),rgba(25,0,2,.48) 30%,rgba(0,0,0,.94) 72%),#000;opacity:0;visibility:hidden;transition:opacity .28s ease,visibility .28s ease;isolation:isolate}.ec-bam-secret.is-show{opacity:1;visibility:visible}.ec-bam-secret::before{content:"";position:absolute;inset:-12%;z-index:-2;background:radial-gradient(circle at 50% 48%,rgba(255,0,18,.62),rgba(120,0,7,.28) 25%,transparent 58%);opacity:.22;animation:ecBamSecretRedFlicker 1.18s steps(1,end) infinite}.ec-bam-secret::after{content:"";position:absolute;inset:0;z-index:7;pointer-events:none;background:radial-gradient(circle at center,transparent 28%,rgba(0,0,0,.34) 58%,rgba(0,0,0,.86) 100%);box-shadow:inset 0 0 130px #000}.ec-bam-secret-core{position:relative;z-index:6;width:min(1220px,96vw);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px 12px;animation:ecBamSecretCoreIn .62s cubic-bezier(.16,.82,.22,1) both}.ec-bam-secret-title{position:relative;z-index:8;max-width:1180px;margin:0 auto 10px;font-family:"Old English Text MT","Cloister Black","UnifrakturMaguntia","UnifrakturCook",Blackletter,"Times New Roman",serif;font-size:clamp(2.2rem,6.2vw,6.8rem);font-weight:900;line-height:.94;letter-spacing:.015em;color:#b40009;-webkit-text-stroke:clamp(.35px,.09vw,1.1px) rgba(255,232,232,.38);text-shadow:0 2px 0 #2c0002,0 0 6px #ff0018,0 0 16px #ff0018,0 0 38px rgba(255,0,20,.92),0 0 78px rgba(160,0,8,.78);filter:contrast(1.2);animation:ecBamSecretTitleFlicker 1.02s steps(1,end) infinite}.ec-bam-secret-skull{position:relative;z-index:5;width:min(72vw,760px);max-width:760px;display:grid;place-items:center;filter:drop-shadow(0 0 18px rgba(255,0,26,.88)) drop-shadow(0 0 44px rgba(255,0,18,.62));animation:ecBamSecretSkullPulse .9s ease-in-out infinite alternate}.ec-bam-secret-skull::before{content:"";position:absolute;inset:-4%;border-radius:24px;background:radial-gradient(ellipse at center,rgba(255,20,36,.28),rgba(145,0,10,.12) 40%,transparent 72%);filter:blur(22px);animation:ecBamSecretHalo 1.12s ease-in-out infinite alternate}.ec-bam-secret-skull::after{content:"";position:absolute;inset:0;border-radius:18px;background:rgba(255,0,20,.08);mix-blend-mode:screen;box-shadow:inset 0 0 56px rgba(255,0,12,.12),0 0 28px rgba(255,0,18,.28);opacity:.38;pointer-events:none;animation:ecBamSecretTintFlicker 1.28s steps(1,end) infinite}.ec-bam-secret-video{position:relative;z-index:1;display:block;width:100%;height:auto;max-height:min(66vh,720px);max-height:min(66dvh,720px);object-fit:contain;border-radius:16px;background:#000;box-shadow:0 0 0 1px rgba(255,32,42,.28),0 0 28px rgba(255,0,20,.45);filter:brightness(1.04) contrast(1.05)}.ec-bam-secret-fog{position:absolute;z-index:3;left:-34vw;width:168vw;height:48vh;border-radius:50%;pointer-events:none;filter:blur(26px);mix-blend-mode:screen;opacity:.72;background:radial-gradient(ellipse at 7% 52%,rgba(232,232,232,.72) 0 7%,transparent 24%),radial-gradient(ellipse at 23% 44%,rgba(185,185,185,.62) 0 9%,transparent 26%),radial-gradient(ellipse at 42% 58%,rgba(255,255,255,.58) 0 8%,transparent 24%),radial-gradient(ellipse at 62% 40%,rgba(178,178,178,.62) 0 10%,transparent 27%),radial-gradient(ellipse at 82% 56%,rgba(240,240,240,.67) 0 8%,transparent 25%),radial-gradient(ellipse at 96% 42%,rgba(192,192,192,.58) 0 8%,transparent 24%)}.ec-bam-secret .fog-a{top:-4vh;animation:ecBamSecretFogA 5.8s ease-in-out infinite alternate}.ec-bam-secret .fog-b{top:29vh;opacity:.86;transform:scaleY(1.18);animation:ecBamSecretFogB 4.8s ease-in-out infinite alternate-reverse}.ec-bam-secret .fog-c{bottom:-12vh;opacity:.78;transform:scaleY(1.3);animation:ecBamSecretFogC 6.4s ease-in-out infinite alternate}.ec-bam-secret-bolt{position:absolute;z-index:4;width:clamp(12px,1.6vw,24px);height:clamp(150px,29vh,340px);background:linear-gradient(#fff 0 7%,#ffb2b7 15%,#ff001d 48%,#6b0007 100%);clip-path:polygon(46% 0,100% 0,65% 38%,92% 38%,18% 100%,38% 55%,5% 55%);filter:drop-shadow(0 0 7px #fff) drop-shadow(0 0 17px #ff001d) drop-shadow(0 0 28px #ff001d);opacity:0;animation:ecBamSecretBolt 1.36s steps(1,end) infinite}.ec-bam-secret .bolt-1{left:8vw;top:8vh;transform:rotate(18deg);animation-delay:-.18s}.ec-bam-secret .bolt-2{right:9vw;top:15vh;transform:rotate(-15deg) scale(.82);animation-delay:-.74s}.ec-bam-secret .bolt-3{left:20vw;bottom:5vh;transform:rotate(-16deg) scale(.7);animation-delay:-1.08s}.ec-bam-secret .bolt-4{right:21vw;bottom:7vh;transform:rotate(14deg) scale(.66);animation-delay:-.46s}
.ec-bam-controls-extra{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:9px}.ec-bam-button{border:1px solid rgba(255,55,65,.65);background:rgba(8,8,9,.88);color:#fff;border-radius:999px;padding:8px 12px;font-weight:800;cursor:pointer;transition:.2s}.ec-bam-button:hover,.ec-bam-button:focus{border-color:#ff303a;box-shadow:0 0 18px rgba(255,0,20,.23);transform:translateY(-1px)}.ec-bam-chaos{color:#ffcc8a}.ec-bam-chaos.is-hit{animation:ecBamChaos .55s ease}
.ec-bam-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;max-width:680px}.ec-bam-panel{display:none;padding:9px 11px;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:rgba(0,0,0,.38);min-width:0}.ec-bam-panel.is-show{display:block}.ec-bam-panel small{display:block;color:#ff5961;font-size:.63rem;font-weight:900;letter-spacing:.12em}.ec-bam-panel strong{display:block;color:#fff;font-size:.84rem;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ec-bam-panel span{display:block;color:#aaa;font-size:.7rem;margin-top:2px}.ec-bam-countdown-time{font-variant-numeric:tabular-nums;letter-spacing:.04em}
body.ec-bam-night:not([class*="ec-halloween-active"]):not([class*="ec-christmas-active"]):not([class*="ec-newyear-active"]):not([class*="ec-easter-active"]):not([class*="ec-valentine-active"]):not([class*="ec-carnival-active"]):not([class*="ec-mothersday-active"]):not([class*="ec-fathersday-active"]):not([class*="ec-unity-active"]):not([class*="ec-memorial-active"]):not([class*="ec-stpatrick-active"]):not([class*="ec-mayday-active"]){--ec-bam-red:#ff0718}.ec-bam-night .v50-shell{filter:brightness(.84) contrast(1.06)}.ec-bam-night .v50-eye,.ec-bam-night .v55-eye{filter:brightness(1.65) drop-shadow(0 0 9px #f00)!important}.ec-bam-night .v50-player{box-shadow:0 0 42px rgba(255,0,20,.14),inset 0 0 30px rgba(0,0,0,.3)}
body.ec-bam-audio-live .v50-player{box-shadow:0 0 var(--ec-bam-glow,34px) rgba(255,0,25,.22),inset 0 0 18px rgba(255,0,25,.04)}
body.ec-bam-radio-mode{overflow:hidden!important;overscroll-behavior:none}.ec-bam-radio-mode>.site-header,.ec-bam-radio-mode .v50-nav,.ec-bam-radio-mode .v50-layout,.ec-bam-radio-mode .v50-cta,.ec-bam-radio-mode .v50-bottom-banner,.ec-bam-radio-mode .v50-footer,.ec-bam-radio-mode>.site-footer{visibility:hidden!important}.ec-bam-radio-overlay{position:fixed!important;inset:0!important;z-index:9600!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:14px!important;background:#000!important;overflow:hidden!important;box-sizing:border-box!important}.ec-bam-radio-overlay #live.v50-player{visibility:visible!important;position:relative!important;z-index:1!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;inset:auto!important;transform:none!important;width:min(1480px,100%)!important;height:auto!important;max-width:1480px!important;max-height:calc(100vh - 28px)!important;max-height:calc(100dvh - 28px)!important;margin:0 auto!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;box-sizing:border-box!important;grid-template-columns:minmax(190px,28%) minmax(0,1fr) minmax(250px,32%)!important;align-items:center!important;background:radial-gradient(circle at 45% 35%,rgba(80,0,8,.44),rgba(0,0,0,.98) 68%)!important;box-shadow:0 20px 80px rgba(0,0,0,.82),0 0 36px rgba(160,0,15,.18)!important}.ec-bam-radio-overlay #live.v50-player>.ec-advent-wreath{max-width:100%}.ec-bam-radio-mode .v50-player-info h1{font-size:clamp(2rem,5vw,5.5rem)!important}.ec-bam-radio-mode .v50-live-line strong{font-size:clamp(1.05rem,2vw,2rem)!important}.ec-bam-radio-mode .ec-bam-info-grid{max-width:100%}.ec-bam-radio-mode .v50-equalizer{transform:scaleY(var(--ec-bam-scale,1));transform-origin:bottom;transition:transform .08s linear}
.ec-bam-thunder{animation:ecBamThunder .8s ease}.ec-bam-thunder .v50-player-skull,.ec-bam-thunder .v50-skull{filter:drop-shadow(0 0 28px #f00)}
@keyframes ecBamSweep{0%{opacity:0;transform:translateX(-80vw) rotate(-14deg)}55%{opacity:1}100%{opacity:0;transform:translateX(80vw) rotate(-14deg)}}
@keyframes ecBamEntrance{0%{opacity:0;transform:scale(.72) rotate(-2deg)}65%{opacity:1;transform:scale(1.05) rotate(.5deg)}100%{transform:none}}
@keyframes ecBamRise{0%{opacity:0;transform:translateY(100px) scale(.85)}100%{opacity:1;transform:none}}
@keyframes ecBamPulseIn{0%{opacity:0;transform:scale(1.35)}45%{opacity:1;transform:scale(.94)}100%{transform:none}}
@keyframes ecBamPop{0%{transform:scale(.55);opacity:0}70%{transform:scale(1.07)}100%{transform:none;opacity:1}}
@keyframes ecBamSecretCoreIn{0%{opacity:0;transform:scale(.62)}55%{opacity:1;transform:scale(1.07)}100%{transform:scale(1)}}
@keyframes ecBamSecretRedFlicker{0%,100%{opacity:.18;filter:brightness(.8)}8%{opacity:.72;filter:brightness(1.9)}15%{opacity:.24;filter:brightness(.72)}55%{opacity:.3;filter:brightness(1)}61%{opacity:.82;filter:brightness(2.2)}69%{opacity:.2;filter:brightness(.7)}}
@keyframes ecBamSecretTitleFlicker{0%,100%{opacity:.92;filter:brightness(.92) contrast(1.2)}8%{opacity:1;filter:brightness(1.8) contrast(1.5)}16%{opacity:.74;filter:brightness(.65) contrast(1.35)}54%{opacity:.96;filter:brightness(1)}61%{opacity:1;filter:brightness(2.1) contrast(1.55)}67%{opacity:.8;filter:brightness(.72) contrast(1.25)}}
@keyframes ecBamSecretSkullPulse{from{transform:scale(.96) rotate(-.25deg)}to{transform:scale(1.035) rotate(.25deg)}}
@keyframes ecBamSecretHalo{from{opacity:.5;transform:scale(.9)}to{opacity:1;transform:scale(1.12)}}
@keyframes ecBamSecretTintFlicker{0%,100%{opacity:.46;filter:brightness(1)}9%{opacity:.92;filter:brightness(1.55)}16%{opacity:.58;filter:brightness(1.08)}46%{opacity:.72;filter:brightness(1.25)}55%{opacity:1;filter:brightness(1.8)}63%{opacity:.5;filter:brightness(.95)}82%{opacity:.88;filter:brightness(1.5)}}
@keyframes ecBamSecretSkullFlicker{0%,100%{filter:grayscale(1) sepia(1) saturate(8) hue-rotate(315deg) contrast(1.58) brightness(1.16) drop-shadow(0 0 24px #ff0018)}9%{filter:grayscale(1) sepia(1) saturate(11) hue-rotate(315deg) contrast(1.78) brightness(1.95) drop-shadow(0 0 48px #ff1730)}16%{filter:grayscale(1) sepia(1) saturate(8) hue-rotate(315deg) contrast(1.52) brightness(.96) drop-shadow(0 0 22px #d40012)}46%{filter:grayscale(1) sepia(1) saturate(9) hue-rotate(315deg) contrast(1.66) brightness(1.36) drop-shadow(0 0 30px #ff0018)}55%{filter:grayscale(1) sepia(1) saturate(12) hue-rotate(315deg) contrast(1.88) brightness(2.12) drop-shadow(0 0 56px #ff2638)}63%{filter:grayscale(1) sepia(1) saturate(8) hue-rotate(315deg) contrast(1.48) brightness(.92) drop-shadow(0 0 20px #c90010)}82%{filter:grayscale(1) sepia(1) saturate(10) hue-rotate(315deg) contrast(1.76) brightness(1.78) drop-shadow(0 0 44px #ff0a22)}}
@keyframes ecBamSecretFogA{from{transform:translate3d(-9vw,-2vh,0) scale(1.02)}to{transform:translate3d(10vw,6vh,0) scale(1.12)}}
@keyframes ecBamSecretFogB{from{transform:translate3d(11vw,-3vh,0) scale(1.14,1.28)}to{transform:translate3d(-12vw,7vh,0) scale(1.26,1.38)}}
@keyframes ecBamSecretFogC{from{transform:translate3d(-5vw,5vh,0) scale(1.12,1.3)}to{transform:translate3d(13vw,-7vh,0) scale(1.24,1.42)}}
@keyframes ecBamSecretBolt{0%,7%,100%{opacity:0}8%,12%{opacity:1}13%,56%{opacity:0}57%,60%{opacity:.92}61%{opacity:0}}
@keyframes ecBamChaos{50%{transform:scale(1.17);box-shadow:0 0 32px rgba(255,70,0,.7)}}
@keyframes ecBamThunder{0%,100%{filter:none}12%,28%,48%{filter:brightness(2.2)}20%,38%{filter:brightness(.55)}}
@media(max-width:1100px){.ec-bam-radio-overlay{padding:10px!important}.ec-bam-radio-overlay #live.v50-player{width:min(980px,100%)!important;max-height:calc(100vh - 20px)!important;max-height:calc(100dvh - 20px)!important;grid-template-columns:minmax(160px,30%) minmax(0,1fr)!important}.ec-bam-radio-overlay #live.v50-player .v50-controls{grid-column:1/-1!important}}
@media(max-width:760px){.ec-bam-track-card{right:10px;bottom:10px}.ec-bam-info-grid{grid-template-columns:1fr}.ec-bam-radio-overlay{padding:6px!important;align-items:center!important;justify-content:center!important}.ec-bam-radio-overlay #live.v50-player{position:relative!important;inset:auto!important;transform:none!important;width:100%!important;height:auto!important;max-height:calc(100vh - 12px)!important;max-height:calc(100dvh - 12px)!important;margin:0!important;overflow-y:auto!important;overflow-x:hidden!important;display:block!important;padding:18px!important}.ec-bam-radio-overlay #live.v50-player>*{margin-bottom:14px}.ec-bam-stage-card img{width:112px;height:112px}.ec-bam-stage-card h2{font-size:2rem}.ec-bam-news{font-size:.78rem}.ec-bam-secret-core{padding:14px 10px}.ec-bam-secret-title{font-size:clamp(2rem,12vw,4.2rem);max-width:94vw;margin-bottom:5px}.ec-bam-secret-skull{width:min(92vw,520px)}.ec-bam-secret-video{max-height:min(58vh,520px);max-height:min(58dvh,520px)}.ec-bam-secret-fog{height:42vh;filter:blur(20px)}.ec-bam-secret .fog-a{top:0}.ec-bam-secret .fog-b{top:31vh}.ec-bam-secret .fog-c{bottom:-8vh}.ec-bam-secret-bolt{height:clamp(120px,24vh,220px)}.ec-bam-secret .bolt-3{left:7vw}.ec-bam-secret .bolt-4{right:7vw}}
@media(prefers-reduced-motion:reduce){.ec-bam-stage::before,.ec-bam-stage::after,.ec-bam-secret-core,.ec-bam-secret-title,.ec-bam-secret-skull,.ec-bam-secret-skull::before,.ec-bam-secret-skull::after,.ec-bam-secret-video,.ec-bam-secret-fog,.ec-bam-secret-bolt,.ec-bam-secret::before{animation:none!important}.ec-bam-secret-bolt{display:none!important}.ec-bam-track-card,.ec-bam-stage,.ec-bam-news{transition-duration:.01ms!important}}

/* V139: Originalfarben unverändert, Rand direkt im Alpha-Video weich transparent. */
.ec-bam-secret-video-wrap{background:none!important;filter:none!important}
.ec-bam-secret-video{
  background:transparent!important;
  box-shadow:none!important;
  border:0!important;
  border-radius:0!important;
  mix-blend-mode:normal!important;
  filter:none!important;
}
.ec-bam-secret-video-wrap::before,.ec-bam-secret-video-wrap::after{display:none!important}

/* V140: Chaos-Ueberschrift bleibt ab dem ersten Frame an fester Position.
   Kein Hochspringen durch Core-Scale oder spaet geladene Video-Abmessungen. */
@keyframes ecBamSecretCoreStableIn{0%{opacity:0}100%{opacity:1}}
.ec-bam-secret-core{animation:ecBamSecretCoreStableIn .28s ease-out both!important;transform:none!important}
.ec-bam-secret-video-wrap{aspect-ratio:1 / 1!important;min-height:0!important}
.ec-bam-secret-video{aspect-ratio:1 / 1!important;width:100%!important;height:auto!important;display:block!important}
