.illustrated-image-box,.course-preview-composition{container-type:inline-size}
.course-preview-composition{position:relative;display:block;aspect-ratio:16/9;overflow:hidden}
.gpt-type-repair{position:absolute;left:26.35%;top:26.6%;width:4.5%;height:7.6%;display:grid;place-items:center;background:#fffef8;color:#111;font-family:var(--display,'小薇'),serif;font-size:3.9cqw;font-weight:600;line-height:1;letter-spacing:0;pointer-events:none;user-select:none;mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}
