.c-course-videos[data-v-139dcfa8]{position:relative}.c-course-videos__header[data-v-139dcfa8]{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:32px}.c-course-videos__container[data-v-139dcfa8]{position:relative;background:var(--white-alpha-6);border-radius:var(--spacing-card-radius);padding:var(--spacing-card-padding)}.c-course-videos__header-content[data-v-139dcfa8]{flex:1}.c-course-videos__title[data-v-139dcfa8]{margin-bottom:12px}.c-course-videos__description[data-v-139dcfa8]{font-family:madetommy-r;font-size:1.0625rem;color:var(--white-alpha-70);margin:0}.c-course-videos__stage[data-v-139dcfa8]{position:relative;width:100%;aspect-ratio:16/9;border-radius:calc(var(--spacing-card-radius)/2);overflow:hidden;background:var(--color-black)}.c-course-videos__video[data-v-139dcfa8]{width:100%;-o-object-fit:cover;object-fit:cover;display:block}.c-course-videos__play-overlay[data-v-139dcfa8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;border-radius:50%;background:#000000b3;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:2px solid var(--color-white);color:var(--color-white);cursor:pointer;transition:all .3s ease;z-index:10;display:flex;align-items:center;justify-content:center}.c-course-videos__play-overlay[data-v-139dcfa8]:hover{background:#000000d9;transform:translate(-50%,-50%) scale(1.1)}.c-course-videos__title-overlay[data-v-139dcfa8]{position:absolute;top:0;left:0;right:0;padding:20px 20px 100px;background:linear-gradient(180deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.6) 50%,transparent);z-index:5;pointer-events:none}.c-course-videos__video-title[data-v-139dcfa8]{font-family:madetommy-r;font-size:1.7rem;line-height:1.2;color:var(--color-white);margin:0;max-width:300px}.c-course-videos__controls[data-v-139dcfa8]{display:flex;align-items:center;gap:12px;padding:16px 20px;background:var(--white-alpha-6);border-radius:calc(var(--spacing-card-radius)/2);margin-top:16px}.c-course-videos__control-btn[data-v-139dcfa8]{width:36px;height:36px;border-radius:50%;background:transparent;border:none;color:var(--color-white);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease;flex-shrink:0}.c-course-videos__control-btn[data-v-139dcfa8]:hover{background:var(--white-alpha-15)}.c-course-videos__volume-container[data-v-139dcfa8]{position:relative;display:flex;align-items:center;flex-shrink:0}.c-course-videos__volume-slider[data-v-139dcfa8]{position:absolute;bottom:45px;left:50%;transform:translate(-50%);background:var(--white-alpha-15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;padding:16px 8px 12px;opacity:0;pointer-events:none;transition:opacity .2s ease;height:128px;display:flex;align-items:center;justify-content:center}.c-course-videos__volume-slider[data-v-139dcfa8]:before{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);width:40px;height:45px}.c-course-videos__volume-slider.is-visible[data-v-139dcfa8]{opacity:1;pointer-events:auto}.c-course-videos__volume-track[data-v-139dcfa8]{width:6px;height:100px;background:#ffffff40;border-radius:3px;position:relative;cursor:pointer}.c-course-videos__volume-fill[data-v-139dcfa8]{bottom:0;left:0;width:100%;border-radius:3px;transition:height .1s ease}.c-course-videos__volume-fill[data-v-139dcfa8],.c-course-videos__volume-thumb[data-v-139dcfa8]{position:absolute;background:var(--color-orange);pointer-events:none}.c-course-videos__volume-thumb[data-v-139dcfa8]{left:50%;transform:translate(-50%,50%);width:14px;height:14px;border-radius:50%;box-shadow:0 0 8px #fcc45c66;transition:bottom .1s ease,transform .2s ease,background .2s ease}.c-course-videos__volume-track:hover .c-course-videos__volume-thumb[data-v-139dcfa8]{transform:translate(-50%,50%) scale(1.2);background:var(--color-orange-hover);box-shadow:0 0 12px #fcc45c99}.c-course-videos__progress-bar[data-v-139dcfa8]{flex:1;height:6px;background:#ffffff40;border-radius:3px;cursor:pointer;position:relative;box-shadow:inset 0 1px 2px #0000004d}.c-course-videos__progress-fill[data-v-139dcfa8]{height:100%;background:var(--color-orange);border-radius:3px;transition:width .1s linear}.c-course-videos__progress-thumb[data-v-139dcfa8]{position:absolute;top:50%;transform:translate(-50%,-50%);width:14px;height:14px;background:var(--color-white);border-radius:50%;opacity:0;transition:opacity .2s ease}.c-course-videos__progress-bar:hover .c-course-videos__progress-thumb[data-v-139dcfa8]{opacity:1}.c-course-videos__time[data-v-139dcfa8]{font-family:madetommy-r;font-size:.875rem;color:var(--color-white);flex-shrink:0;min-width:90px;text-align:center}.c-course-videos__playlist-section[data-v-139dcfa8]{margin-top:25px;padding-top:0}.c-course-videos__playlist-header[data-v-139dcfa8]{display:flex;align-items:center;justify-content:start;gap:24px;margin-bottom:24px}.c-course-videos__playlist-title[data-v-139dcfa8]{margin:0}.c-course-videos__playlist-swiper[data-v-139dcfa8]{width:100%;overflow:hidden}.c-course-videos__playlist-item[data-v-139dcfa8]{display:flex;flex-direction:row;align-items:center;gap:12px;padding:12px;background:#6661;border:none;cursor:pointer;border-radius:12px;transition:all .2s ease;width:100%;overflow:hidden}.c-course-videos__playlist-item[data-v-139dcfa8]:hover{background:var(--white-alpha-6)}.c-course-videos__playlist-item.is-active[data-v-139dcfa8]{background:var(--white-alpha-10)}.c-course-videos__item-thumb-wrap[data-v-139dcfa8]{position:relative;width:120px;height:68px;border-radius:8px;overflow:hidden;background:var(--color-black);border:2px solid transparent;transition:border-color .2s ease;flex-shrink:0}.c-course-videos__item-thumb[data-v-139dcfa8]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.c-course-videos__item-progress[data-v-139dcfa8]{position:absolute;bottom:0;left:0;height:3px;background:var(--color-orange);transition:width .3s ease}.c-course-videos__item-badge[data-v-139dcfa8]{position:absolute;top:4px;right:4px;width:18px;height:18px;background:var(--color-orange);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--color-black)}.c-course-videos__item-badge svg[data-v-139dcfa8]{width:12px;height:12px}.c-course-videos__item-info[data-v-139dcfa8]{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0;align-items:flex-start}.c-course-videos__item-number[data-v-139dcfa8]{font-family:madetommy-m;font-size:.75rem;color:var(--color-orange);text-align:left}.c-course-videos__item-title[data-v-139dcfa8]{font-family:madetommy-m;font-size:.875rem;color:var(--color-white);text-align:left;overflow:hidden;text-overflow:ellipsis;width:100%;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.3}.c-course-videos__item-duration[data-v-139dcfa8]{font-family:madetommy-r;font-size:.75rem;color:var(--white-alpha-60);text-align:left}.c-course-videos__summary[data-v-139dcfa8]{position:absolute;top:20px;right:20px;z-index:20;max-width:320px;background:#000000d9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:16px;border:1px solid var(--white-alpha-10);overflow:hidden}.c-course-videos__summary.is-collapsed[data-v-139dcfa8]{max-width:180px}.c-course-videos__summary-toggle[data-v-139dcfa8]{display:flex;align-items:center;gap:8px;padding:12px 16px;width:100%;background:transparent;border:none;color:var(--color-white);cursor:pointer;transition:background .2s ease;font-family:madetommy-m;font-size:.875rem}.c-course-videos__summary-toggle[data-v-139dcfa8]:hover{background:var(--white-alpha-8)}.c-course-videos__summary-content[data-v-139dcfa8]{padding:16px;display:flex;flex-direction:column;gap:12px}.c-course-videos__summary-title[data-v-139dcfa8]{font-family:madetommy-m;font-size:.9375rem;color:var(--color-white);margin:0}.c-course-videos__key-points[data-v-139dcfa8]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.c-course-videos__key-points li[data-v-139dcfa8]{font-family:madetommy-r;font-size:.8125rem;color:var(--white-alpha-80);padding-left:16px;position:relative}.c-course-videos__key-points li[data-v-139dcfa8]:before{content:"•";position:absolute;left:0;color:var(--color-orange)}.c-course-videos__meta[data-v-139dcfa8]{display:flex;flex-direction:column;gap:6px;padding-top:8px;border-top:1px solid var(--white-alpha-10)}.c-course-videos__meta-item[data-v-139dcfa8]{display:flex;align-items:center;gap:6px;font-family:madetommy-r;font-size:.8125rem;color:var(--white-alpha-70)}.c-course-videos__complete-btn[data-v-139dcfa8]{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;background:var(--color-orange);border:none;border-radius:8px;color:var(--color-black);font-family:madetommy-m;font-size:.875rem;cursor:pointer;transition:all .2s ease}.c-course-videos__complete-btn[data-v-139dcfa8]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #fcc45c4d}.c-course-videos__completed-badge[data-v-139dcfa8]{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;background:var(--white-alpha-15);border-radius:8px;color:var(--color-orange);font-family:madetommy-m;font-size:.875rem}.c-course-videos-title-enter-active[data-v-139dcfa8],.c-course-videos-title-leave-active[data-v-139dcfa8]{transition:opacity .4s ease}.c-course-videos-title-enter-from[data-v-139dcfa8],.c-course-videos-title-leave-to[data-v-139dcfa8]{opacity:0}.c-course-videos-summary-enter-active[data-v-139dcfa8],.c-course-videos-summary-leave-active[data-v-139dcfa8]{transition:all .25s ease}.c-course-videos-summary-enter-from[data-v-139dcfa8],.c-course-videos-summary-leave-to[data-v-139dcfa8]{opacity:0;max-height:0}@media(max-width:1080px){.c-course-videos__container[data-v-139dcfa8]{background:transparent;padding:0}.c-course-videos__summary[data-v-139dcfa8]{display:none}.c-course-videos__playlist-section[data-v-139dcfa8]{margin-top:24px;padding-top:24px}.c-course-videos__playlist-header[data-v-139dcfa8]{flex-direction:column;align-items:flex-start;gap:16px}.c-course-videos__play-overlay[data-v-139dcfa8]{width:48px;height:48px}.c-course-videos__play-overlay svg[data-v-139dcfa8]{width:28px;height:28px}.c-course-videos__controls[data-v-139dcfa8]{padding:10px 12px;gap:8px}.c-course-videos__control-btn[data-v-139dcfa8]{width:32px;height:32px}.c-course-videos__control-btn svg[data-v-139dcfa8]{width:18px;height:18px}.c-course-videos__time[data-v-139dcfa8]{font-size:.75rem;min-width:80px}.c-course-videos__header[data-v-139dcfa8]{flex-direction:column;align-items:flex-start;gap:16px}.c-course-videos__title[data-v-139dcfa8]{font-size:1.75rem}.c-course-videos__video-title[data-v-139dcfa8]{font-size:1.2rem;left:10px;top:10px;padding:0}.c-course-videos__title-overlay[data-v-139dcfa8]{padding:20px 20px 80px}}
