.SeriesBanner_banner__duRWT{display:flex;align-items:center;gap:12px;width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid var(--color-border-gray);border-radius:12px;background:var(--color-background-gray-lighter);color:var(--color-text-primary);text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.SeriesBanner_banner__duRWT:hover{border-color:var(--color-primary);background:var(--color-background-white,#ffffff)}.SeriesBanner_coverFallback__Hw5OI,.SeriesBanner_cover____KO_{width:72px;aspect-ratio:16/9;flex-shrink:0;border-radius:8px;object-fit:cover;background:var(--color-background-gray-light)}.SeriesBanner_coverFallback__Hw5OI{display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-secondary)}.SeriesBanner_text__mWw1L{display:flex;flex-direction:column;gap:1px;flex:1 1;min-width:0}.SeriesBanner_label__7077O{color:var(--color-text-secondary);font-size:12px}.SeriesBanner_title__eXmaH{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SeriesBanner_chevron__te2NE{flex-shrink:0;color:var(--color-text-secondary)}.EventCertificateProgramCard_card__znwpo{display:flex;align-items:flex-start;gap:12px}.EventCertificateProgramCard_preview__S8KhI{display:block;flex-shrink:0;width:84px;padding:0;border:1px solid var(--surface-card-border);border-radius:8px;background:none;overflow:hidden;cursor:zoom-in;line-height:0}.EventCertificateProgramCard_image__BDQnO{display:block;width:100%;height:auto;max-height:108px;object-fit:contain}.EventCertificateProgramCard_previewSkeleton__k89eu{flex-shrink:0;width:84px;height:60px;border-radius:8px}.EventCertificateProgramCard_info___sVzp{display:flex;flex-direction:column;gap:4px;min-width:0}.EventCertificateProgramCard_programTitle__4VrOt{font-size:14px;font-weight:600;line-height:1.35;color:var(--color-text-primary)}.EventCertificateProgramCard_facts__9nb_G{font-size:12px;color:var(--color-text-secondary)}.EventCertificateProgramCard_note__Kpcbx{margin:0;font-size:12px;line-height:1.5;color:var(--color-text-tertiary)}.EventCertificateProgramCard_zoomImage__nuxGT{display:block;width:100%;height:auto;border-radius:8px}