:root{--plyr-color-main:var(--brand-color,#1cb9ff)}.video-loader-spinner{animation:spin 1s linear infinite;border-top:4px solid color-mix(in srgb,var(--brand-color) 30%,transparent);border:4px solid color-mix(in srgb,var(--brand-color) 30%,transparent);border-radius:50%;border-top-color:var(--brand-color);height:40px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px;z-index:21}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.plyr,.video-player{height:100%!important;inset:0;pointer-events:auto!important;position:absolute!important;width:100%!important;z-index:10}.plyr__control--overlaid{align-items:center;background:var(--brand-color)!important;display:flex!important;height:clamp(56px,8vw,80px)!important;justify-content:center;padding:0!important;width:clamp(56px,8vw,80px)!important}.plyr__control--overlaid svg{height:clamp(20px,3vw,30px)!important;margin-left:4px;width:clamp(20px,3vw,30px)!important}.plyr--loading .plyr__loading-indicator,.plyr__controls__item.plyr__menu,.plyr__loading-indicator{display:none!important}.plyr iframe,.video-player iframe,iframe[data-course-player]{opacity:1!important}