/* V1452-78: MAX V1452-75 authentic roster card layout, smaller and aligned. */
@layer er-earth {
@media (min-width:1024px) {
html.er-earth body.ww-app-visible.ww-roster-active #app #page .er14509-roster .er14509-card.er53-rail-card.er75-rectangle {min-height:64px!important;height:auto!important;max-height:none!important;overflow:hidden!important;}
html.er-earth body.ww-app-visible.ww-roster-active #app #page .er75-rectangle .er53-desktop-body {padding:3px 5px!important;gap:1px!important;min-width:0!important;}
html.er-earth body.ww-app-visible.ww-roster-active #app #page .er75-rectangle .er14509-client {white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-width:0!important;line-height:1.15!important;}
html.er-earth body.ww-app-visible.ww-roster-active #app #page .er75-rectangle .er54-desktop-address {display:flex!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important;min-width:0!important;max-height:13px!important;flex-wrap:nowrap!important;}
html.er-earth body.ww-app-visible.ww-roster-active #app #page .er75-rectangle .er54-desktop-address>span {display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-width:0!important;flex:1 1 auto!important;}
html.er-earth body.ww-app-visible.ww-roster-active #app #page .er75-rectangle .er54-address-part{white-space:nowrap!important;display:inline!important;}
html.er-earth body.ww-app-visible.ww-roster-active #app #page .er75-rectangle .er53-desktop-schedule,
html.er-earth body.ww-app-visible.ww-roster-active #app #page .er75-rectangle .er53-desktop-footer{display:flex!important;flex-wrap:nowrap!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important;}
html.er-earth body.ww-app-visible.ww-roster-active #app #page .er14509-roster .er1170-cell{padding:2px!important;}
}
}
