/* RC43 mobile UI consistency. Only presentation of existing lists and drawers. */
@media(max-width:767px){
 body.ycw-portal .table-container:has(> .ycw-mobile-records.ycw-records-ready) > table[data-ycw-mobile-records],
 body.ycw-portal .table-container:has(.ycw-mobile-records.ycw-records-ready) table[data-ycw-mobile-records] {display:none!important;}
 body.ycw-portal .ycw-mobile-records.ycw-records-ready {display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:13px!important;}
 body.ycw-portal .ycw-mobile-records .ycw-record-card {max-width:100%!important;box-sizing:border-box!important;}
 body.ycw-portal .ycw-mobile-records .ycw-record-open {width:100%!important;min-height:48px!important;display:flex!important;align-items:center;justify-content:space-between;}
 html[data-ycw-theme='dark'] body.ycw-portal #ycw-context-sidebar,
 html[data-ycw-theme='dark'] body.ycw-portal #ycw-context-sidebar .ycw-context-card,
 html[data-ycw-theme='dark'] body.ycw-portal #ycw-context-sidebar .panel-sidebar {background:#1a293e!important;color:#ecf3ff!important;}
 html[data-ycw-theme='dark'] body.ycw-portal #ycw-context-sidebar :is(.list-group-item,.panel-body) {background:#1d2d43!important;color:#e3edfa!important;border-color:#374d67!important;}
}
