div.content-header{display:none}.admin-template-compact .roles-legacy-list-compact{--compact-accent:var(--infoColor,#168dcc);--compact-bg:var(--bodyBg,#738493);--compact-surface:var(--cardBg,#fff);--compact-text:var(--bodyColor,#111820);--compact-heading:var(--headingsColor,#111820);--compact-input-bg:var(--inputBg,#fff);--compact-input-border:var(--inputBorderColor,#cfd6dd);--compact-border:color-mix(in srgb,var(--compact-input-border) 72%,transparent)}[dir] .admin-template-compact .roles-legacy-list-compact .b-overlay-wrap,[dir] .admin-template-compact .roles-legacy-list-compact .card,[dir] .admin-template-compact .roles-legacy-list-compact .card-body,[dir] .admin-template-compact .roles-legacy-list-compact .table,[dir] .admin-template-compact .roles-legacy-list-compact .table-responsive{border-radius:0!important}.admin-template-compact .roles-legacy-list-compact .card{overflow:hidden}[dir] .admin-template-compact .roles-legacy-list-compact .card{border:1px solid var(--compact-border);background:var(--compact-surface);box-shadow:0 4px 12px rgba(15,23,42,.08)!important}[dir] .admin-template-compact .roles-legacy-list-compact .card-body{padding:16px 18px}.admin-template-compact .roles-legacy-list-compact .card-title{display:block;color:var(--compact-heading)!important;font-size:1rem;font-weight:800;line-height:1.2;text-transform:uppercase;filter:none!important;transition:none!important}[dir] .admin-template-compact .roles-legacy-list-compact .card-title{padding:12px 14px;margin:-16px -18px 16px;border:0!important;border-bottom:1px solid var(--compact-border)!important;border-radius:0!important;background:color-mix(in srgb,var(--compact-accent) 11%,#fff 89%)!important;box-shadow:none!important;transform:none!important}[dir=ltr] .admin-template-compact .roles-legacy-list-compact .card-title{border-left:4px solid var(--compact-accent)!important}[dir=rtl] .admin-template-compact .roles-legacy-list-compact .card-title{border-right:4px solid var(--compact-accent)!important}.admin-template-compact .roles-legacy-list-compact .card:hover .card-title{filter:none!important}[dir] .admin-template-compact .roles-legacy-list-compact .card:hover .card-title{transform:none!important;box-shadow:none!important}.admin-template-compact .roles-legacy-list-compact .card-title:after{display:none!important}.admin-template-compact .roles-legacy-list-compact label{color:var(--compact-heading);font-size:.78rem;font-weight:800;text-transform:uppercase}[dir] .admin-template-compact .roles-legacy-list-compact label{margin-bottom:6px}.admin-template-compact .roles-legacy-list-compact .form-control{min-height:36px;color:var(--compact-text)}[dir] .admin-template-compact .roles-legacy-list-compact .form-control{border:1px solid var(--compact-input-border)!important;border-radius:0!important;background:var(--compact-input-bg)!important;box-shadow:none!important}.admin-template-compact .roles-legacy-list-compact .btn{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-weight:800;line-height:1;text-transform:uppercase;transition:background-color .16s ease,border-color .16s ease,color .16s ease}[dir] .admin-template-compact .roles-legacy-list-compact .btn{border-radius:0!important;box-shadow:none!important}[dir] .admin-template-compact .roles-legacy-list-compact .btn svg{margin:0!important}.admin-template-compact .roles-legacy-list-compact .btn-primary,.admin-template-compact .roles-legacy-list-compact .btn-warning{color:#fff!important}[dir] .admin-template-compact .roles-legacy-list-compact .btn-primary,[dir] .admin-template-compact .roles-legacy-list-compact .btn-warning{border-color:var(--compact-accent)!important;background:var(--compact-accent)!important}[dir] .admin-template-compact .roles-legacy-list-compact .btn-primary:focus,[dir] .admin-template-compact .roles-legacy-list-compact .btn-primary:hover,[dir] .admin-template-compact .roles-legacy-list-compact .btn-warning:focus,[dir] .admin-template-compact .roles-legacy-list-compact .btn-warning:hover{border-color:color-mix(in srgb,var(--compact-accent) 84%,#000 16%)!important;background:color-mix(in srgb,var(--compact-accent) 84%,#000 16%)!important}[dir] .admin-template-compact .roles-legacy-list-compact .btn-danger{border-color:var(--dangerColor,#ea5455)!important;background:var(--dangerColor,#ea5455)!important}.admin-template-compact .roles-legacy-list-compact .btn-sm{width:32px;height:32px;min-width:32px;min-height:32px}[dir] .admin-template-compact .roles-legacy-list-compact .btn-sm{padding:0!important}.admin-template-compact .roles-legacy-list-compact .table{color:var(--compact-text);font-size:.82rem}[dir] .admin-template-compact .roles-legacy-list-compact .table{margin:0;background:var(--compact-surface)}.admin-template-compact .roles-legacy-list-compact .table th{color:var(--compact-heading);font-size:.76rem;font-weight:800;letter-spacing:0;text-transform:uppercase;vertical-align:middle}[dir] .admin-template-compact .roles-legacy-list-compact .table th{padding:13px 16px;border-top:0;border-bottom:1px solid var(--compact-border);background:var(--compact-surface)}.admin-template-compact .roles-legacy-list-compact .table td{vertical-align:middle}[dir] .admin-template-compact .roles-legacy-list-compact .table td{padding:10px 16px;border-top:0;border-bottom:1px solid color-mix(in srgb,var(--compact-border) 72%,transparent)}[dir] .admin-template-compact .roles-legacy-list-compact .table tbody tr:nth-child(odd){background:color-mix(in srgb,var(--compact-surface) 96%,var(--compact-bg) 4%)}[dir] .admin-template-compact .roles-legacy-list-compact .table tbody tr:hover{background:color-mix(in srgb,var(--compact-accent) 8%,var(--compact-surface))}