.course-player[data-v-6aaeb206]{position:fixed;inset:0;z-index:1200;display:flex;flex-direction:column;height:100dvh;max-height:100dvh;overflow:hidden;background:#fff;outline:none}.course-player__bar[data-v-6aaeb206]{flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:10px 16px;border-bottom:1px solid #e8e8e8;background:#fff;min-height:52px}.course-player__back[data-v-6aaeb206],.course-player__exit[data-v-6aaeb206]{border:0;background:transparent;color:#334155;font:inherit;font-size:14px;font-weight:600;cursor:pointer;padding:6px 4px}.course-player__back[data-v-6aaeb206]:disabled,.course-player__exit[data-v-6aaeb206]:disabled{opacity:.5;cursor:default}.course-player__meta[data-v-6aaeb206]{flex:1;min-width:0}.course-player__title[data-v-6aaeb206]{margin:0;font-size:16px;line-height:1.3;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.course-player__progress[data-v-6aaeb206]{margin:2px 0 0;font-size:13px;color:#64748b}.course-player__stage[data-v-6aaeb206]{position:relative;flex:1 1 auto;min-height:0;background:#f8fafc}.course-player__frame[data-v-6aaeb206]{display:block;width:100%;height:100%;border:0;background:#fff}.course-player__overlay[data-v-6aaeb206]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:hsla(0,0%,100%,.92);color:#334155;padding:24px;text-align:center}.course-player__overlay--error[data-v-6aaeb206]{background:#fff}.course-player__spinner[data-v-6aaeb206]{width:36px;height:36px;border:3px solid #e2e8f0;border-top-color:#5681c8;border-radius:50%;animation:course-player-spin-6aaeb206 .8s linear infinite}.course-player__actions[data-v-6aaeb206]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}@keyframes course-player-spin-6aaeb206{to{transform:rotate(1turn)}}@media (max-width:640px){.course-player__bar[data-v-6aaeb206]{padding:8px 12px}.course-player__title[data-v-6aaeb206]{font-size:14px;flex-basis:100%;white-space:normal}.course-player__back[data-v-6aaeb206]{order:0}.course-player__exit[data-v-6aaeb206]{margin-left:auto}.course-player__meta[data-v-6aaeb206]{order:2;flex-basis:100%}}