/* Reversible presentation only. Course content, enrolment and progress are untouched. */
.theme-course-item.bmit-qualification-card .theme-course-item-inner{height:100%;display:flex;flex-direction:column;border:1px solid #dce3ea;border-radius:7px;overflow:hidden;background:#fff;box-shadow:0 3px 10px rgba(17,43,70,.07)}
.theme-course-item.bmit-qualification-card .image-wrap{flex:none}
.theme-course-item.bmit-qualification-card .image{height:auto!important;aspect-ratio:1.45}
.theme-course-item.bmit-qualification-card .image img{position:static!important;width:100%!important;height:100%!important;object-fit:cover}
.theme-course-item.bmit-qualification-card .content-wrap{padding:24px!important;flex:1;display:flex;flex-direction:column}
.theme-course-item.bmit-qualification-card .course-content{flex:1;display:flex;flex-direction:column}
.theme-course-item.bmit-qualification-card .course-content>.title{margin-bottom:20px!important;min-height:3.05rem}
.bmit-qualification-card .bmit-qualification-metadata{font-size:.94rem;line-height:1.5;color:inherit;text-align:left;font-weight:400}
.bmit-qualification-card .bmit-qualification-department{margin:0;padding:18px 0;border-top:1px solid #dce3ea;border-bottom:1px solid #dce3ea;min-height:6.6rem;line-height:1.5}
.bmit-qualification-department>span{display:block;font-size:.8rem;font-weight:700;letter-spacing:.025em;margin-bottom:5px}
.bmit-qualification-facts{margin:20px 0 8px;padding:0}
.bmit-qualification-facts>div{display:flex;flex-wrap:wrap;gap:0 .35em;margin:5px 0}
.bmit-qualification-facts dt{font-weight:700;margin:0}
.bmit-qualification-facts dt::after{content:':' }
.bmit-qualification-facts dd{margin:0;overflow-wrap:anywhere}
.theme-course-item.bmit-qualification-card .course-summary,.theme-course-item.bmit-qualification-card .course-description,.theme-course-item.bmit-qualification-card .summary,.theme-course-item.bmit-qualification-card .course-desc{display:none!important}
.dashboard-card.bmit-qualification-card .myc-catname{display:none!important}
.dashboard-card.bmit-qualification-card .dashboard-card-img{height:auto!important;aspect-ratio:1.45;background-size:cover;background-position:center}
.dashboard-card.bmit-qualification-card .course-info-container{padding-bottom:20px!important;flex:1}
.dashboard-card.bmit-qualification-card .bmit-qualification-metadata{margin-top:20px}
.dashboard-card.bmit-qualification-card .bmit-qualification-department{min-height:0}
@media(max-width:40rem){.theme-course-item.bmit-qualification-card .content-wrap{padding:20px!important}.theme-course-item.bmit-qualification-card .course-content>.title,.bmit-qualification-card .bmit-qualification-department{min-height:0}.theme-course-item.bmit-qualification-card .image,.dashboard-card.bmit-qualification-card .dashboard-card-img{aspect-ratio:1.6}}

/* Department row removed. Existing dashboard category stays hidden. */
.bmit-qualification-facts{border-top:1px solid #dce3ea;padding-top:18px;margin-top:0}
.bmit-qualification-reference-note{font-size:.88rem;line-height:1.5;margin:0 0 22px;color:inherit;max-width:80ch}
