.cover.svelte-42dtcu{background:linear-gradient(135deg, color-mix(in srgb, var(--cover-accent) 5%, var(--surface)), var(--surface));border-bottom:1px solid var(--border);height:185px;position:relative;overflow:hidden}.cover.svelte-42dtcu .scene{width:100%;height:calc(100% - 20px);padding:10px 22px 0 40px}.course-diagram.svelte-42dtcu{height:100%;padding:20px 12px 36px 64px}.course-diagram.svelte-42dtcu .lesson-thumbnail{background:0 0;height:100%}.small.svelte-42dtcu .course-diagram:where(.svelte-42dtcu){padding:8px 10px 8px 43px}.mark.svelte-42dtcu{position:absolute;top:14px;left:14px}.caption.svelte-42dtcu{font:var(--type-caption) var(--font-mono);color:var(--text-dim);position:absolute;bottom:10px;left:16px;right:12px}.small.svelte-42dtcu{border:0;height:115px}.small.svelte-42dtcu .scene{height:100%;padding:7px 15px 7px 20px}.small.svelte-42dtcu .mark:where(.svelte-42dtcu){top:7px;left:7px}
