.user-permissions{position:relative}.user-permissions h3:first-child:not(.mt-0){margin-block-start:14px!important}.user-permissions .select-all{color:var(--link-color);cursor:pointer;font-size:.9em;margin-block:13px;margin-inline:0}.user-permissions .select-all:hover{text-decoration:underline}.user-permissions .checkbox{inset-inline-end:0;position:absolute}.user-permissions div.checkbox.disabled:before,.user-permissions input.checkbox:disabled+label,.user-permissions input.checkbox:disabled+label:before{opacity:.5}.user-permissions h3:has(+.select-all){border-inline-end:1px solid #eee;margin-inline-end:.5em;padding-inline-end:.5em}.user-permissions .select-all,.user-permissions h3{float:inline-start}.user-permissions ul{clear:both}.user-permissions ul ul li:before{border-block-start:1px solid #eee;content:"";display:block;font-size:0;height:0;inset-inline-start:20px;margin-block-start:8px;position:absolute;width:10px}.user-permissions ul ul ul li:before{width:30px}.user-permissions ul ul ul ul li:before{width:45px}.user-permissions ul ul ul ul ul li:before{width:60px}.user-permissions ul ul ul ul ul ul li:before{width:75px}.user-permissions ul ul ul ul ul ul ul li:before{width:90px}.user-permissions ul ul li .checkbox+label{padding-inline-start:35px}.user-permissions ul ul ul li .checkbox+label{padding-inline-start:55px}.user-permissions ul ul ul ul li .checkbox+label{padding-inline-start:70px}.user-permissions ul ul ul ul ul li .checkbox+label{padding-inline-start:85px}.user-permissions ul ul ul ul ul ul li .checkbox+label{padding-inline-start:100px}
/*# sourceMappingURL=UserPermissions.css.map*/