:root {--glow-color: rgba(102, 102, 102, 0.1);}.eel-video-popup-overlay {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.8);justify-content: center;align-items: center;z-index: 99999999;}.eel-normal-video {width: 100%;max-width: 800px;margin-bottom: 20px;}.eel-video-popup-overlay.active {display: flex;}.eel-video-popup-content {position: relative;width: 90%;max-width: 800px;background: #000;}.eel-video-popup-iframe-wrapper {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;}.eel-video-popup-iframe-wrapper iframe, .eel-video-popup-iframe-wrapper video {position: absolute;width: 100%;height: 100%;top: 0;left: 0;}.eel-video-popup-close {position: absolute;top: -30px;right: 0;font-size: 30px;color: #fff;cursor: pointer;}.eel-video-popup-btn {border: none;background: none;margin: 0;padding: 0;display: flex;align-items: center;gap: 8px;}.eel-video-popup-btn svg, .eel-video-popup-btn i {height: 1em;font-size: 20px;}.eel-video-popup-btn .eel-icon-wrap {display: grid;}.eel-video-popup-wrapper iframe, .eel-video-popup-wrapper video {-o-object-fit: cover;object-fit: cover;}.eel-vicon-hide-show .eel-video-popup-btn {opacity: 0;visibility: hidden;transition: all ease-in-out 0.4s;transform: scale(1.2);}.eel-vicon-hide-show:hover .eel-video-popup-btn {opacity: 1;visibility: visible;transform: scale(1);}.eel-glow-active .eel-icon-wrap {border-radius: 100%;box-sizing: border-box;animation: glow-shadow 0.6s linear infinite;overflow: hidden;}@keyframes glow-shadow {0% {box-shadow: 0 4px 10px var(--glow-color), 0 0 0 0 var(--glow-color), 0 0 0 5px var(--glow-color), 0 0 0 10px var(--glow-color);}100% {box-shadow: 0 4px 10px var(--glow-color), 0 0 0 5px var(--glow-color), 0 0 0 10px var(--glow-color), 0 0 0 20px rgba(102, 102, 102, 0);}}.eel-icon-wrap {overflow: hidden;position: relative;}.eel-icon-wrap .eel-overlay-play {position: absolute;top: 60px;left: 0;width: 100%;height: 100%;background: #121212;color: #fff;font-size: 14px;display: flex;align-items: center;justify-content: center;opacity: 0;transition: all 0.3s ease;}.eel-icon-wrap:hover .eel-overlay-play {opacity: 1;top: 0;}