/* v2.03.11: regression guards */
/* Desktop must not inherit the mobile 58px clipping height. */
.cardtags{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;align-content:flex-start!important}
/* The fixed two-row crop is a phone-only rule. */
@media (max-width:760px){
  .cardtags{height:58px!important;min-height:58px!important;max-height:58px!important;overflow:hidden!important;align-content:flex-start!important}
}
.maintenance-modal-card{position:relative!important}
.maintenance-modal-card>.update-close{position:absolute!important;top:18px!important;right:18px!important;bottom:auto!important;left:auto!important;margin:0!important;transform:none!important}

/* Sidebar account avatar must never expand to the source image dimensions. */
.nav-user{min-width:0!important;overflow:hidden!important}
.nav-user>a{min-width:0!important}
.nav-avatar{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;max-width:40px!important;max-height:40px!important;flex:0 0 40px!important;border-radius:50%!important;overflow:hidden!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}
.nav-avatar>img{display:block!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;object-fit:cover!important;border-radius:inherit!important}
