.cp-lesson-player[data-v-1b0502a1]{width:100%;color:var(--foreground,#0f172a)}.cp-lesson-player__placeholder[data-v-1b0502a1]{aspect-ratio:16/9;border-radius:var(--radius,.5rem);background:var(--muted,#f1f5f9);color:var(--muted-foreground,#64748b);justify-content:center;align-items:center;display:flex}.cp-lesson-player__message[data-v-1b0502a1]{border:1px solid var(--border,#e2e8f0);border-radius:var(--radius,.5rem);background:var(--card,#fff);color:var(--muted-foreground,#64748b);text-align:center;margin:0;padding:1.5rem}.cp-lesson-player__video[data-v-1b0502a1]{aspect-ratio:16/9;border-radius:var(--radius,.5rem);background:#000;width:100%;overflow:hidden}.cp-lesson-player__embed[data-v-1b0502a1]{aspect-ratio:16/9;border-radius:var(--radius,.5rem);border:0;width:100%;display:block}.cp-lesson-player__embed--audio[data-v-1b0502a1]{aspect-ratio:auto;height:9.5rem}.cp-lesson-player__audio[data-v-1b0502a1]{border:1px solid var(--border,#e2e8f0);border-radius:var(--radius,.5rem);background:var(--card,#fff);flex-direction:column;gap:1rem;padding:1rem;display:flex}.cp-lesson-player__cover[data-v-1b0502a1]{aspect-ratio:16/9;border-radius:calc(var(--radius,.5rem)*.75);background-position:50%;background-size:cover;width:100%}.cp-lesson-player__audio-control[data-v-1b0502a1]{width:100%}.cp-lesson-player__audio-control[data-v-1b0502a1]:focus-visible,.cp-lesson-player__embed[data-v-1b0502a1]:focus-visible{outline:2px solid var(--ring,#2563eb);outline-offset:2px}
