.role-form-wrapper[data-v-5af42976]{padding:1.5rem;min-height:100vh}.toast-container[data-v-5af42976]{position:fixed;top:1.5rem;right:1.5rem;z-index:1050}.page-header[data-v-5af42976]{padding-bottom:1rem;border-bottom:2px solid var(--cui-border-color,#d8dbe0)}.page-header h4[data-v-5af42976]{font-size:1.5rem;color:var(--cui-body-color,#212529)}.page-header small[data-v-5af42976]{display:block;margin-top:.25rem;font-size:.875rem}.loading-state[data-v-5af42976]{min-height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-card[data-v-5af42976]{border:none;-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075);box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.form-header[data-v-5af42976]{background:#fff;border-bottom:2px solid var(--cui-border-color,#d8dbe0);padding:1rem 1.25rem}.form-header strong[data-v-5af42976]{font-size:1.1rem;color:var(--cui-body-color,#212529)}.form-card .card-body[data-v-5af42976]{padding:2rem 1.5rem}.permissions-table-wrapper[data-v-5af42976]{border:1px solid var(--cui-border-color,#dee2e6);border-radius:.25rem;overflow:hidden}.form-footer[data-v-5af42976]{background:var(--cui-body-bg,#f8f9fa);border-top:2px solid var(--cui-border-color,#d8dbe0);padding:1rem 1.25rem}@media (max-width:767.98px){.role-form-wrapper[data-v-5af42976]{padding:1rem}.page-header h4[data-v-5af42976]{font-size:1.25rem}.form-card .card-body[data-v-5af42976]{padding:1.5rem 1rem}}@media print{.form-footer[data-v-5af42976],.toast-container[data-v-5af42976]{display:none!important}.form-card[data-v-5af42976]{-webkit-box-shadow:none;box-shadow:none;border:1px solid #dee2e6}}