/* Shared member-management list treatment across the CMS. */
.shell .admin-list-panel{padding:22px;border:1px solid #dfe4eb;border-radius:6px;background:#fff;box-shadow:0 1px 2px #23304403;min-width:0}
.shell .admin-list-panel>.toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:0 0 19px}
.shell .admin-list-panel>.toolbar .search{flex:1;min-width:180px;min-height:41px;font-size:14px}
.shell .admin-list-panel>.toolbar .field{width:auto;min-width:120px;min-height:41px;font-size:14px}
.shell .admin-list-panel>.table-wrap{border:1px solid #e5e9ef;border-radius:3px;overflow:auto}
.shell .admin-list-panel .table{width:100%;border-collapse:collapse;font-size:14px}
.shell .admin-list-panel .table th{background:#f4f6f9;color:#7c8a9e;font-size:13px;font-weight:500;padding:14px 15px;border-bottom:1px solid #dfe4eb;white-space:nowrap;text-align:left}
.shell .admin-list-panel .table td{padding:16px 15px;font-size:14px;line-height:1.65;color:#69798f;border-bottom:1px solid #e9edf2;vertical-align:middle}
.shell .admin-list-panel .table tbody tr:last-child td{border-bottom:0}
.shell .admin-list-panel .table tbody tr:hover{background:#f8fafc}
.shell .admin-list-panel .table td b{font-weight:500;color:#435671}
.shell .admin-list-panel .table .admin-number-cell{text-align:center}
.shell .admin-list-panel .table :is(.cms-row-actions,.row-actions){display:flex;align-items:center;gap:6px;white-space:nowrap}
.shell .admin-list-panel .table :is(.cms-row-actions,.row-actions)>button,.shell .admin-list-panel .table .account-edit-link{display:inline-flex;align-items:center;justify-content:center;min-height:33px;margin:0;padding:7px 11px;border:1px solid #dce2ea;border-radius:4px;background:#fff;color:#697b92;font-size:12px;line-height:1.4;white-space:nowrap}
.shell .admin-list-panel .table .account-edit-link{margin-left:6px}
.shell .admin-list-panel .table :is(.cms-row-actions,.row-actions)>button:hover,.shell .admin-list-panel .table .account-edit-link:hover{background:#f5f7fa}
.shell .admin-list-panel .table .danger-text{color:#b48279!important;border-color:#edddd8!important}
.shell .admin-list-panel .admin-list-title{padding:0;text-align:left;font-size:inherit}
.shell .admin-list-panel .empty{padding:40px 20px;text-align:center;color:#8c9bad;font-size:14px}
.shell .admin-list-panel .banner-excerpt{font-size:12px;line-height:1.65}
@media(max-width:720px){.shell .admin-list-panel{padding:17px}.shell .admin-list-panel .table th{font-size:12px;padding:14px 12px}.shell .admin-list-panel .table td{font-size:13px;padding:13px 12px}.shell .admin-list-panel>.toolbar .search{flex-basis:100%;min-width:0}.shell .admin-list-panel>.toolbar .tabs{margin-left:auto}}
