div.content-header{display:none}.admin-template-compact .roles-legacy-permissions-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-border:var(--inputBorderColor,#cfd6dd);--compact-border:color-mix(in srgb,var(--compact-input-border) 72%,transparent)}[dir] .admin-template-compact .roles-legacy-permissions-compact .b-overlay-wrap,[dir] .admin-template-compact .roles-legacy-permissions-compact .card,[dir] .admin-template-compact .roles-legacy-permissions-compact .card-body,[dir] .admin-template-compact .roles-legacy-permissions-compact .list-group,[dir] .admin-template-compact .roles-legacy-permissions-compact .list-group-item{border-radius:0!important}.admin-template-compact .roles-legacy-permissions-compact .card{overflow:hidden}[dir] .admin-template-compact .roles-legacy-permissions-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-permissions-compact .card-body{padding:16px 18px}.admin-template-compact .roles-legacy-permissions-compact h3{color:var(--compact-heading);font-size:1rem;font-weight:800;text-transform:uppercase}[dir] .admin-template-compact .roles-legacy-permissions-compact h3{padding:12px 14px;margin:-16px -18px 16px;border-bottom:1px solid var(--compact-border);background:color-mix(in srgb,var(--compact-accent) 10%,#fff 90%)}[dir=ltr] .admin-template-compact .roles-legacy-permissions-compact h3{border-left:4px solid var(--compact-accent)}[dir=rtl] .admin-template-compact .roles-legacy-permissions-compact h3{border-right:4px solid var(--compact-accent)}.admin-template-compact .roles-legacy-permissions-compact h4,.admin-template-compact .roles-legacy-permissions-compact h6{color:var(--compact-heading);font-weight:800}[dir] .admin-template-compact .roles-legacy-permissions-compact h4,[dir] .admin-template-compact .roles-legacy-permissions-compact h6{margin:0}.admin-template-compact .roles-legacy-permissions-compact h4{font-size:.92rem;text-transform:uppercase}.admin-template-compact .roles-legacy-permissions-compact h6{font-size:.84rem}[dir] .admin-template-compact .roles-legacy-permissions-compact .list-group{border:1px solid var(--compact-border)}.admin-template-compact .roles-legacy-permissions-compact .list-group-item{min-height:44px;color:var(--compact-text);transition:background-color .16s ease,border-color .16s ease}[dir] .admin-template-compact .roles-legacy-permissions-compact .list-group-item{border-color:var(--compact-border);background:var(--compact-surface)}[dir=ltr] .admin-template-compact .roles-legacy-permissions-compact .list-group-item,[dir=rtl] .admin-template-compact .roles-legacy-permissions-compact .list-group-item{border-right:0;border-left:0}[dir] .admin-template-compact .roles-legacy-permissions-compact .list-group-item:first-child{border-top:0}[dir] .admin-template-compact .roles-legacy-permissions-compact .list-group-item:last-child{border-bottom:0}[dir] .admin-template-compact .roles-legacy-permissions-compact .list-group-item:hover{background:color-mix(in srgb,var(--compact-accent) 8%,var(--compact-surface))}.admin-template-compact .roles-legacy-permissions-compact .list-group-item.active{color:var(--compact-heading)}[dir] .admin-template-compact .roles-legacy-permissions-compact .list-group-item.active{border-color:var(--compact-accent);background:color-mix(in srgb,var(--compact-accent) 14%,var(--compact-surface))}[dir=ltr] .admin-template-compact .roles-legacy-permissions-compact .list-group-item.active{box-shadow:inset 4px 0 0 var(--compact-accent)}[dir=rtl] .admin-template-compact .roles-legacy-permissions-compact .list-group-item.active{box-shadow:inset -4px 0 0 var(--compact-accent)}.admin-template-compact .roles-legacy-permissions-compact .btn{min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-weight:800;line-height:1;text-transform:uppercase}[dir] .admin-template-compact .roles-legacy-permissions-compact .btn{border-radius:0!important;box-shadow:none!important}.admin-template-compact .roles-legacy-permissions-compact .btn-sm{width:32px;height:32px;min-width:32px}[dir] .admin-template-compact .roles-legacy-permissions-compact .btn-sm{padding:0!important}.admin-template-compact .roles-legacy-permissions-compact .btn-primary{color:#fff!important}[dir] .admin-template-compact .roles-legacy-permissions-compact .btn-primary{border-color:var(--compact-accent)!important;background:var(--compact-accent)!important}.admin-template-compact .roles-legacy-permissions-compact .btn-danger,.admin-template-compact .roles-legacy-permissions-compact .btn-flat-danger{color:var(--dangerColor,#ea5455)!important}[dir] .admin-template-compact .roles-legacy-permissions-compact .custom-checkbox{margin:0}[dir] .admin-template-compact .roles-legacy-permissions-compact .custom-control-label:after,[dir] .admin-template-compact .roles-legacy-permissions-compact .custom-control-label:before{border-radius:0!important}