.mec-stream-container{display:flex!important;flex-wrap:wrap;width:100%!important;background:#000;border-radius:25px;overflow:hidden;box-shadow:0 4px 15px rgb(0 0 0 / .5);margin:0!important;padding:0!important;line-height:0!important;font-size:0!important;font-family:Arial,sans-serif;position:relative!important;z-index:1}.mec-stream-video{flex:1 1 100%!important;width:100%!important;position:relative!important;background:#111;border-radius:25px;overflow:hidden;height:auto!important;aspect-ratio:16 / 9!important;display:block!important;visibility:visible!important;min-height:0!important}@media (min-width:901px){.mec-stream-video{flex:1 1 500px}}.mec-stream-no-chat .mec-stream-video{flex:1 1 100%}.mec-stream-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:25px;border:none;z-index:10}.mec-stream-chat{flex:0 0 340px;min-height:400px;background:#191b1f}.mec-stream-chat iframe{width:100%;height:100%;display:block;border:none}@media (max-width:900px){.mec-stream-container{flex-direction:column!important;min-height:0!important}.mec-stream-video{flex:1 1 100%!important;width:100%!important;height:auto!important;aspect-ratio:16 / 9!important;min-height:0!important;max-height:none!important}}.mec-stream-chat{flex:1 1 100%;width:100%;height:500px}}.mec-stream-offline{display:flex;justify-content:center;align-items:center;min-height:450px;background:linear-gradient(135deg,#0f1011 0%,#1a1c20 100%);text-align:center;border-radius:25px;position:relative;overflow:hidden}.mec-stream-offline::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgb(83 252 24 / .05) 0%,#fff0 60%);pointer-events:none}.mec-stream-offline-content{background:rgb(25 27 31 / .7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:40px 50px;border-radius:25px;border:1px solid rgb(83 252 24 / .1);box-shadow:0 10px 30px rgb(0 0 0 / .5);z-index:1;transform:translateY(0);transition:transform 0.3s ease,box-shadow 0.3s ease}.mec-stream-offline-content:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgb(83 252 24 / .15)}.mec-stream-offline-content h3{color:#fff;margin:0 0 15px 0;font-size:28px;font-weight:700;letter-spacing:-.5px}.mec-stream-offline-content p{color:#a1a1aa;margin:0 0 35px 0;font-size:16px;line-height:1.5}.mec-stream-btn-follow{background:#53fc18;color:#000;padding:14px 36px;border-radius:8px;text-decoration:none;font-weight:800;font-size:16px;letter-spacing:.5px;text-transform:uppercase;transition:all 0.3s ease;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 15px rgb(83 252 24 / .3)}.mec-stream-btn-follow:hover{background:#46db15;color:#000;transform:scale(1.05);box-shadow:0 6px 20px rgb(83 252 24 / .5)}@keyframes kickPulse{0%{box-shadow:0 0 0 0 rgb(83 252 24 / .7)}70%{box-shadow:0 0 0 10px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.mec-stream-btn-follow{animation:kickPulse 2s infinite}