/* Equal overview tiles, with a separate, readable teaching reflection. */
#admin-dashboard .admin-metrics{align-items:stretch!important}
#admin-dashboard .admin-metrics>article{width:130px!important;height:130px!important;min-height:130px!important;box-sizing:border-box!important;align-self:start!important;display:grid!important;grid-template-rows:32px 32px 22px!important;gap:5px!important;justify-content:stretch!important;padding:14px!important}
#admin-dashboard .admin-metrics>article>span{line-height:1.4!important;margin:0!important;align-self:start}
#admin-dashboard .admin-metrics>article>strong{line-height:1!important;margin:0!important;align-self:center}
#admin-dashboard .instructor-teaching-quote{quotes:none;padding:12px 20px!important}
#admin-dashboard .instructor-teaching-quote:before,#admin-dashboard .instructor-teaching-quote:after{content:none!important;display:none!important}
#admin-dashboard .instructor-teaching-quote p:before,#admin-dashboard .instructor-teaching-quote p:after{content:none!important}
/* The same balanced review outline on every screen. */
#reviews .review-cards{position:relative!important;height:360px!important;min-height:360px!important;overflow:hidden!important}
#reviews .review-card{border-radius:28px 28px 28px 8px!important;transform:none!important;filter:none!important;animation:none!important}
@media(min-width:681px){
 #reviews .review-card{display:none!important}
 #reviews .review-card.is-selected{display:block!important;position:relative!important;inset:auto!important;width:100%!important;height:360px!important;max-height:none!important;opacity:1!important;margin:0!important}
}
@media(max-width:760px){
 #admin-dashboard .admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;max-width:420px!important}
 #admin-dashboard .admin-metrics>article{width:100%!important;height:auto!important;min-height:130px!important;aspect-ratio:1!important;padding:14px!important;grid-template-rows:36px 32px 24px!important;align-content:center!important}
 #admin-dashboard .instructor-teaching-quote{grid-column:1/-1!important;margin:4px 0 14px!important;padding:12px 4px!important}
 #admin-dashboard .instructor-teaching-quote p{font-size:19px!important;line-height:1.55!important}
 #reviews .review-cards{overflow-x:auto!important}
 #reviews .review-arrow{height:32px!important;min-height:32px!important}
}

/* Keep both assessment introductions clear of their top border. */
main #placement .assessment-options>article{padding-top:30px!important}
main #placement .assessment-options>article>.eyebrow{margin-top:0!important;margin-bottom:22px!important;line-height:1.6!important}
main #assessment>.eyebrow,main #learner-profile>.eyebrow{padding-top:24px!important;margin-bottom:22px!important}
#daily-quote .motivation-sharing:before,#daily-quote .motivation-sharing:after{content:none!important;display:none!important}
@media(max-width:760px){main #placement .assessment-options>article{padding-top:26px!important}main #assessment>.eyebrow,main #learner-profile>.eyebrow{padding-top:22px!important}}
