.ahad-video-timeline-wrapper{position:relative;display:flex;flex-wrap:nowrap!important;justify-content:flex-start;align-items:center;box-sizing:border-box;padding:100px 20px;gap:40px;width:100%;overflow-x:auto;overflow-y:visible;scrollbar-width:none;cursor:grab;-webkit-overflow-scrolling:touch}.ahad-video-timeline-wrapper.is-dragging{cursor:grabbing;user-select:none}.ahad-video-timeline-wrapper::-webkit-scrollbar{display:none}.ahad-timeline-line{position:absolute;top:50%;left:2%;right:2%;height:0;z-index:1;transform:translateY(-50%);opacity:.7;border-top:2px dashed #33959f}.ahad-video-node{position:relative;background:linear-gradient(135deg,#e0e5eb,#bcc8d3);border:3px solid #33959f;border-radius:15%;width:100px;height:100px;z-index:2;overflow:hidden;box-sizing:border-box;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),border-radius .4s ease,border-color .4s ease,box-shadow .4s ease;cursor:pointer;flex-shrink:0;box-shadow:0 4px 12px rgb(0 0 0 / .1);outline-offset:4px}.ahad-video-node video,.ahad-video-node .ahad-video-poster{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.ahad-video-node .ahad-video-poster{position:absolute;inset:0;z-index:3;transition:opacity .2s ease}.ahad-video-node.is-playing .ahad-video-poster{opacity:0}.ahad-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:36px;background:rgb(0 0 0 / .45);border-radius:50%;display:flex;justify-content:center;align-items:center;z-index:5;transition:opacity .3s ease,transform .3s ease;pointer-events:none}.ahad-play-icon svg{width:20px;height:20px;margin-left:3px}.ahad-video-node.is-playing .ahad-play-icon{opacity:0;transform:translate(-50%,-50%) scale(.6)}.ahad-video-node:hover,.ahad-video-node.is-active{transform:scale(1.5);border-color:#ff7e40;z-index:10;box-shadow:0 15px 30px rgb(0 0 0 / .25)}@media (prefers-reduced-motion:reduce){.ahad-video-node,.ahad-play-icon,.ahad-video-node .ahad-video-poster{transition:none}}