.scorm-player-container[data-v-30ef29e2]{width:100%;height:100%;min-height:550px;background-color:#0f172a;display:flex;align-items:center;justify-content:center;border-radius:8px;overflow:hidden}.scorm-iframe[data-v-30ef29e2]{width:100%;height:100%;min-height:550px;background-color:#fff;border:none}.loading-state[data-v-30ef29e2]{text-align:center}:root{--vc-clr-primary:#642afb;--vc-clr-secondary:#8e98f3;--vc-clr-white:#fff;--vc-icn-width:1.2em;--vc-nav-width:30px;--vc-nav-height:30px;--vc-nav-border-radius:var(--vc-nav-width);--vc-nav-color:var(--vc-clr-white);--vc-nav-background:var(--vc-clr-primary);--vc-pgn-width:10px;--vc-pgn-height:5px;--vc-pgn-margin:5px;--vc-pgn-border-radius:0;--vc-pgn-background-color:var(--vc-clr-secondary);--vc-pgn-active-color:var(--vc-clr-primary)}.carousel{position:relative;text-align:center}.carousel,.carousel *{box-sizing:border-box}.carousel__track{display:flex;margin:0;padding:0;position:relative}.carousel__viewport{overflow:hidden}.carousel__icon{width:var(--vc-icn-width);height:var(--vc-icn-width);fill:currentColor}.carousel__next,.carousel__prev{background:var(--vc-nav-background);border-radius:var(--vc-nav-border-radius);width:var(--vc-nav-width);height:var(--vc-nav-height);text-align:center;font-size:calc(var(--vc-nav-width)*2/3);padding:0;color:var(--vc-nav-color);display:flex;justify-content:center;align-items:center;position:absolute;border:0;cursor:pointer}.carousel__prev{top:50%;transform:translate(-50%,-50%)}.carousel__next{top:50%;transform:translate(50%,-50%)}.carousel--rtl .carousel__prev{left:auto;right:0;transform:translate(50%,-50%)}.carousel--rtl .carousel__next{right:auto;left:0;transform:translate(-50%,-50%)}.carousel__slide{scroll-snap-stop:auto;flex-shrink:0;margin:0;position:relative;display:flex;justify-content:center;align-items:center}.carousel__pagination{display:flex;justify-content:center;list-style:none}.carousel__pagination-button{margin:var(--vc-pgn-margin);width:var(--vc-pgn-width);height:var(--vc-pgn-height);border-radius:var(--vc-pgn-height);border:0;cursor:pointer;background-color:var(--vc-pgn-background-color)}.carousel__pagination-button--active{background-color:var(--vc-pgn-active-color)}.videoContent{max-width:1100px;width:100%;margin:0 auto}.card-body-scroll{min-width:300px;max-width:200px;margin-right:5px}.text-default{color:#435666}.carousel__next{margin-left:600px}.carousel__icon{width:20px;height:20px}.player-nav{margin:auto;padding:15px 50px}.carousel__next{right:0}.carousel__next,.carousel__prev{color:#fff;background:#00a0c1;position:absolute}.carousel__prev{left:0}.carousel__icon{width:24px;height:24px}@media only screen and (max-width:600px){.carousel__icon{width:18px;height:18px}.carousel__item{width:30px}.player-nav{margin-top:20%;padding:10px 30px}}.carousel-card-wrapper{width:85%}@media only screen and (max-width:600px){.carousel__icon{width:50px;height:50px}.carousel__item{width:30px}.player-nav{margin-top:20%}}.square{width:80%}.carousel-card-wrapper{position:relative;width:95%;margin:0 auto;aspect-ratio:16/9;border-radius:12px;overflow:hidden;cursor:pointer;background-color:#f1f5f9;box-shadow:0 4px 10px rgba(0,0,0,.08);border:2px solid transparent;transition:border-color .3s ease,box-shadow .3s ease}.carousel__slide--active .carousel-card-wrapper{border-color:#00a0c1;box-shadow:0 12px 24px rgba(0,0,0,.15)}.carousel-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.type-badge{position:absolute;top:10px;left:10px;padding:4px 8px;border-radius:6px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#fff;z-index:2;display:flex;align-items:center;gap:5px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.badge-video{background-color:rgba(30,41,59,.8)}.badge-scorm{background-color:rgba(0,160,193,.9)}.carousel-overlay{position:absolute;bottom:0;left:0;right:0;padding:30px 12px 12px 12px;background:linear-gradient(0deg,rgba(15,23,42,.9) 0,rgba(15,23,42,0));text-align:left}.carousel-title{color:#fff;margin:0;font-size:.9rem;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.8)}