.course-card[data-v-a360451e]{cursor:pointer;background:#000;border-radius:24px;transition:transform .18s;display:block;position:relative;overflow:hidden}.course-card[data-v-a360451e]:hover{transform:translateY(-4px)}.course-card:hover .course-card__image[data-v-a360451e]{transform:scale(1.08)}.course-card__image[data-v-a360451e]{aspect-ratio:320/180;-o-object-fit:cover;object-fit:cover;border-radius:inherit;transform-origin:50%;will-change:transform;width:100%;transition:transform .32s cubic-bezier(.22,1,.36,1);display:block;transform:scale(1)}[data-v-a360451e] .course-card__blur{clip-path:inset(0 round 0 0 24px 24px);border-bottom-right-radius:24px;border-bottom-left-radius:24px;overflow:hidden;transform:translateZ(0);z-index:1!important}[data-v-a360451e] .course-card__blur .gradual-blur-inner{border-bottom-right-radius:24px;border-bottom-left-radius:24px;overflow:hidden}[data-v-a360451e] .course-card__blur .gradual-blur-inner>div{border-bottom-right-radius:24px;border-bottom-left-radius:24px}.course-card__footer[data-v-a360451e]{height:74px;min-height:var(--course-card-blur-height,4rem);z-index:3;isolation:isolate;flex-direction:column;justify-content:flex-end;padding:12px;display:flex}.course-card__footer[data-v-a360451e],.course-card__footer-overlay[data-v-a360451e]{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit;position:absolute;bottom:0;left:0;right:0}.course-card__footer-overlay[data-v-a360451e]{height:var(--course-card-blur-height,4rem);pointer-events:none;z-index:2;background:linear-gradient(#080b1200,#080b1229 28%,#080b128f 68%,#080b12d1),linear-gradient(#ffffff05,#ffffff03)}.course-card__content[data-v-a360451e]{z-index:4;flex-direction:column;gap:8px;display:flex;position:relative}.course-card__headline[data-v-a360451e]{justify-content:space-between;align-items:center;gap:8px;height:24px;display:flex}.course-card__title[data-v-a360451e]{color:#fff;text-overflow:ellipsis;flex:1;margin:0;font-size:16px;font-weight:600;line-height:24px;overflow:hidden}.course-card__tag[data-v-a360451e],.course-card__title[data-v-a360451e]{white-space:nowrap;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.course-card__tag[data-v-a360451e]{color:#a0cfff;background:#409eff4d;border-radius:9999px;flex-shrink:0;align-items:center;gap:4px;height:22px;padding:0 8px 0 10px;font-size:12px;font-weight:400;line-height:22px;display:inline-flex}.course-card__tag img[data-v-a360451e]{width:14px;height:14px}.course-card__meta[data-v-a360451e]{justify-content:space-between;align-items:center;gap:12px;height:20px;display:flex}.course-card__lessons[data-v-a360451e]{color:#f0f5fff2;white-space:nowrap;flex-shrink:0;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:400;line-height:20px}.course-card__stats[data-v-a360451e]{flex-shrink:0;align-items:center;gap:12px;display:flex}.course-card__stat[data-v-a360451e]{appearance:none;cursor:default;color:#f0f5fff2;z-index:5;background:0 0;border:0;border-radius:9999px;align-items:center;gap:4px;padding:0;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:400;line-height:20px;transition:opacity .18s,transform .18s;display:inline-flex;position:relative}.course-card__stat--favorite[data-v-a360451e]{cursor:pointer}.course-card__stat--favorite[data-v-a360451e]:hover{opacity:.88}.course-card__stat--favorite[data-v-a360451e]:active{transform:scale(.96)}.course-card__stat.is-pending[data-v-a360451e]{cursor:wait;opacity:.72}.course-card__stat--static[data-v-a360451e]{cursor:default}.course-card__stat svg[data-v-a360451e],.course-card__stat-icon[data-v-a360451e]{flex-shrink:0;width:18px;height:18px}@media (width<=640px){.course-card[data-v-a360451e]{border-radius:18px}.course-card[data-v-a360451e]:hover{transform:none}.course-card__image[data-v-a360451e]{aspect-ratio:16/9.4}[data-v-a360451e] .course-card__blur{clip-path:inset(0 round 0 0 18px 18px);border-bottom-right-radius:18px;border-bottom-left-radius:18px}[data-v-a360451e] .course-card__blur .gradual-blur-inner,[data-v-a360451e] .course-card__blur .gradual-blur-inner>div{border-bottom-right-radius:18px;border-bottom-left-radius:18px}.course-card__footer[data-v-a360451e]{height:auto;min-height:102px;padding:12px 12px 14px}.course-card__footer-overlay[data-v-a360451e]{height:102px}.course-card__content[data-v-a360451e]{gap:8px}.course-card__headline[data-v-a360451e]{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;height:20px;min-height:20px}.course-card__title[data-v-a360451e]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;line-height:20px;display:block;overflow:hidden}.course-card__tag[data-v-a360451e]{flex:none;align-self:auto;gap:3px;height:20px;padding:0 7px 0 9px;font-size:11px;line-height:20px}.course-card__tag img[data-v-a360451e]{width:12px;height:12px}.course-card__meta[data-v-a360451e]{justify-content:space-between;align-items:center;gap:8px;height:auto;min-height:20px}.course-card__lessons[data-v-a360451e]{flex:1;min-width:0;font-size:11px;line-height:18px}.course-card__stats[data-v-a360451e]{flex:none;gap:8px}.course-card__stat[data-v-a360451e]{gap:4px;font-size:11px;line-height:18px}.course-card__stat svg[data-v-a360451e],.course-card__stat-icon[data-v-a360451e]{width:14px;height:14px}}
