[data-v-a46b2004]:root{--vs-state-disabled-bg:#33353a!important;--vs-disabled-bg:#33353a!important}[data-theme=light][data-v-a46b2004]{--vs-state-disabled-bg:#f8f9fa!important;--vs-disabled-bg:#f8f9fa!important}[data-theme=light] .vs--disabled .vs__clear[data-v-a46b2004],[data-theme=light] .vs--disabled .vs__dropdown-toggle[data-v-a46b2004],[data-theme=light] .vs--disabled .vs__open-indicator[data-v-a46b2004],[data-theme=light] .vs--disabled .vs__search[data-v-a46b2004],[data-theme=light] .vs--disabled .vs__selected[data-v-a46b2004]{background-color:#f8f9fa!important}body[data-v-a46b2004],html[data-v-a46b2004]{overflow-x:hidden}body[data-v-a46b2004]{position:relative;background-color:var(--bg-card);color:var(--text-primary);height:auto}.btn-create-new[data-v-a46b2004]{font-weight:700;font-size:20px;width:10px;margin-right:20px}.dev-env .app-header[data-v-a46b2004]{border-top:2px solid #ff0!important}.app-header .dropdown-item[data-v-a46b2004]{min-width:100%}.app[data-v-a46b2004],.dark-mode[data-v-a46b2004]{--vs-search-input-bg:var(--bg-card-secondary);background-color:var(--bg-card);color:var(--text-primary)}.app .notification-bell[data-v-a46b2004],.dark-mode .notification-bell[data-v-a46b2004]{color:var(--text-primary)}.app .vs__selected[data-v-a46b2004],.dark-mode .vs__selected[data-v-a46b2004]{background-color:var(--bg-card);color:var(--text-primary)}.app .vs__deselect svg[data-v-a46b2004],.dark-mode .vs__deselect svg[data-v-a46b2004]{fill:var(--border-hover)}.app #identityFieldForGroup[data-v-a46b2004],.dark-mode #identityFieldForGroup[data-v-a46b2004]{color:var(--text-primary)}.app .navbar[data-v-a46b2004],.dark-mode .navbar[data-v-a46b2004]{background-color:var(--bg-card);border:1px solid var(--bg-card)}.app .app-footer[data-v-a46b2004],.app .breadcrumb[data-v-a46b2004],.dark-mode .app-footer[data-v-a46b2004],.dark-mode .breadcrumb[data-v-a46b2004]{background-color:var(--bg-card-secondary);border:1px solid var(--bg-card-secondary)}.app .breadcrumb[data-v-a46b2004],.app .nav-item .dropdown-toggle[data-v-a46b2004],.dark-mode .breadcrumb[data-v-a46b2004],.dark-mode .nav-item .dropdown-toggle[data-v-a46b2004]{color:var(--text-primary)}.app .card-body[data-v-a46b2004],.app .card[data-v-a46b2004],.dark-mode .card-body[data-v-a46b2004],.dark-mode .card[data-v-a46b2004]{background-color:var(--bg-card);color:var(--text-primary)!important;border:1px solid var(--border-default)}.app .card-body th[data-v-a46b2004],.app .card th[data-v-a46b2004],.dark-mode .card-body th[data-v-a46b2004],.dark-mode .card th[data-v-a46b2004]{color:var(--text-primary)}.app .card-footer[data-v-a46b2004],.app .card-header[data-v-a46b2004],.dark-mode .card-footer[data-v-a46b2004],.dark-mode .card-header[data-v-a46b2004]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.app .card-footer-actions a[data-v-a46b2004],.app .card-header-actions a[data-v-a46b2004],.dark-mode .card-footer-actions a[data-v-a46b2004],.dark-mode .card-header-actions a[data-v-a46b2004]{color:var(--text-primary)}.app input[data-v-a46b2004],.app select[data-v-a46b2004],.app textarea[data-v-a46b2004],.dark-mode input[data-v-a46b2004],.dark-mode select[data-v-a46b2004],.dark-mode textarea[data-v-a46b2004]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.app .custom-checkbox[data-v-a46b2004],.app .pagination[data-v-a46b2004],.app table[data-v-a46b2004],.dark-mode .custom-checkbox[data-v-a46b2004],.dark-mode .pagination[data-v-a46b2004],.dark-mode table[data-v-a46b2004]{color:var(--text-primary)}.app .pagination li.page-item button[data-v-a46b2004],.app .pagination li.page-item span[data-v-a46b2004],.dark-mode .pagination li.page-item button[data-v-a46b2004],.dark-mode .pagination li.page-item span[data-v-a46b2004]{color:var(--text-primary);background-color:var(--bg-card)}.app .pagination li.page-item.active .page-link[data-v-a46b2004],.dark-mode .pagination li.page-item.active .page-link[data-v-a46b2004]{background-color:var(--primary-start);border:1px solid var(--primary-start)}.app .switch-protokol .switch-slider[data-v-a46b2004],.dark-mode .switch-protokol .switch-slider[data-v-a46b2004]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--primary-start)}.app .btn-link[data-v-a46b2004],.app .btn-link[data-v-a46b2004]:hover,.app .navbar-brand[data-v-a46b2004],.dark-mode .btn-link[data-v-a46b2004],.dark-mode .btn-link[data-v-a46b2004]:hover,.dark-mode .navbar-brand[data-v-a46b2004]{color:var(--text-primary)}.app .dropdown-menu[data-v-a46b2004],.dark-mode .dropdown-menu[data-v-a46b2004]{background-color:var(--border-default);border:1px solid var(--border-hover);color:var(--text-primary)}.app .dropdown-header[data-v-a46b2004],.dark-mode .dropdown-header[data-v-a46b2004]{color:var(--text-primary);background-color:var(--border-hover)}.app .dropdown-item[data-v-a46b2004],.dark-mode .dropdown-item[data-v-a46b2004]{color:var(--text-primary)}.app .bg-light[data-v-a46b2004],.dark-mode .bg-light[data-v-a46b2004]{background-color:var(--border-hover)!important;color:var(--text-primary)!important;border:1px solid var(--border-hover)!important}.app .tab-content[data-v-a46b2004],.dark-mode .tab-content[data-v-a46b2004]{background-color:var(--border-default);border:1px solid var(--border-default)}.app .list-group-item[data-v-a46b2004],.dark-mode .list-group-item[data-v-a46b2004]{background-color:var(--bg-card);color:var(--text-primary);border-left:5px solid var(--primary-start)}.app .list-group-accent .list-group-item.list-group-item-divider[data-v-a46b2004]:before,.dark-mode .list-group-accent .list-group-item.list-group-item-divider[data-v-a46b2004]:before{background-color:var(--border-default)}.app .nav-tabs[data-v-a46b2004],.dark-mode .nav-tabs[data-v-a46b2004]{background-color:var(--bg-card)}.app .nav-tabs .nav-link.active[data-v-a46b2004],.dark-mode .nav-tabs .nav-link.active[data-v-a46b2004]{background-color:var(--border-hover);color:var(--text-primary);border-color:var(--border-default)}.app .nav-tabs .nav-link.active span[data-v-a46b2004],.dark-mode .nav-tabs .nav-link.active span[data-v-a46b2004]{color:var(--text-primary)!important}.app .nav-tabs .nav-link.active a[data-v-a46b2004],.dark-mode .nav-tabs .nav-link.active a[data-v-a46b2004]{color:var(--text-primary)}.app .form-control[data-v-a46b2004],.dark-mode .form-control[data-v-a46b2004]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.app .form-control button[data-v-a46b2004],.dark-mode .form-control button[data-v-a46b2004]{color:var(--text-primary)}.app .form-control[data-v-a46b2004]:disabled,.app .form-control[readonly][data-v-a46b2004],.dark-mode .form-control[data-v-a46b2004]:disabled,.dark-mode .form-control[readonly][data-v-a46b2004]{background-color:var(--bg-card)}.app a[data-v-a46b2004],.dark-mode a[data-v-a46b2004]{color:var(--text-primary)}.app .input-group-text[data-v-a46b2004],.dark-mode .input-group-text[data-v-a46b2004]{background-color:var(--bg-card-secondary);color:var(--text-primary);border:1px solid var(--border-hover)}.app .workflow-background[data-v-a46b2004],.dark-mode .workflow-background[data-v-a46b2004]{background-color:#ccc}.app .vdp-datepicker__calendar[data-v-a46b2004],.dark-mode .vdp-datepicker__calendar[data-v-a46b2004]{background-color:var(--bg-card-secondary);color:var(--text-primary)}.app .vdp-datepicker__calendar .cell.selected[data-v-a46b2004],.dark-mode .vdp-datepicker__calendar .cell.selected[data-v-a46b2004]{background:var(--primary-start)}.app .vdp-datepicker__calendar .cell.disabled[data-v-a46b2004],.dark-mode .vdp-datepicker__calendar .cell.disabled[data-v-a46b2004]{opacity:.3}.app .vdp-datepicker__calendar .cell.today[data-v-a46b2004],.dark-mode .vdp-datepicker__calendar .cell.today[data-v-a46b2004]{background:var(--primary-start)}.app .vdp-datepicker__calendar .weekend[data-v-a46b2004],.dark-mode .vdp-datepicker__calendar .weekend[data-v-a46b2004]{background-color:var(--bg-card)}.app .vs__actions[data-v-a46b2004],.dark-mode .vs__actions[data-v-a46b2004]{color:var(--text-primary)}.app .vs__clear[data-v-a46b2004],.app .vs__open-indicator[data-v-a46b2004],.dark-mode .vs__clear[data-v-a46b2004],.dark-mode .vs__open-indicator[data-v-a46b2004]{fill:#fff}.app .vs__search[data-v-a46b2004],.dark-mode .vs__search[data-v-a46b2004]{border:none}.app .vs__dropdown-toggle[data-v-a46b2004],.dark-mode .vs__dropdown-toggle[data-v-a46b2004]{border:1px solid var(--border-default);background:var(--bg-card)!important}.app .vs__dropdown-menu[data-v-a46b2004],.dark-mode .vs__dropdown-menu[data-v-a46b2004]{border:1px solid var(--border-default);background-color:var(--bg-card)}.app .vs__dropdown-menu li[data-v-a46b2004],.dark-mode .vs__dropdown-menu li[data-v-a46b2004]{color:var(--text-primary)}.app .daterangepicker .calendar-table[data-v-a46b2004],.app .daterangepicker .calendar-table td[data-v-a46b2004],.app .daterangepicker .calendar-table th[data-v-a46b2004],.app .daterangepicker[data-v-a46b2004],.app .vue-daterange-picker .reportrange-text[data-v-a46b2004],.dark-mode .daterangepicker .calendar-table[data-v-a46b2004],.dark-mode .daterangepicker .calendar-table td[data-v-a46b2004],.dark-mode .daterangepicker .calendar-table th[data-v-a46b2004],.dark-mode .daterangepicker[data-v-a46b2004],.dark-mode .vue-daterange-picker .reportrange-text[data-v-a46b2004]{background-color:var(--bg-card)}.app .daterangepicker .calendar-table td.disabled[data-v-a46b2004],.app .daterangepicker .calendar-table td.in-range[data-v-a46b2004],.dark-mode .daterangepicker .calendar-table td.disabled[data-v-a46b2004],.dark-mode .daterangepicker .calendar-table td.in-range[data-v-a46b2004]{background-color:var(--border-hover)}.app .vs--disabled .vs__clear[data-v-a46b2004],.app .vs--disabled .vs__dropdown-toggle[data-v-a46b2004],.app .vs--disabled .vs__open-indicator[data-v-a46b2004],.app .vs--disabled .vs__search[data-v-a46b2004],.app .vs--disabled .vs__selected[data-v-a46b2004],.dark-mode .vs--disabled .vs__clear[data-v-a46b2004],.dark-mode .vs--disabled .vs__dropdown-toggle[data-v-a46b2004],.dark-mode .vs--disabled .vs__open-indicator[data-v-a46b2004],.dark-mode .vs--disabled .vs__search[data-v-a46b2004],.dark-mode .vs--disabled .vs__selected[data-v-a46b2004]{opacity:.6;border-radius:0!important;background-color:#33353a!important}.app .vs__dropdown-option--disabled[data-v-a46b2004],.dark-mode .vs__dropdown-option--disabled[data-v-a46b2004]{background:var(--bg-card-secondary);color:#ccc!important}.app .aside-menu[data-v-a46b2004],.dark-mode .aside-menu[data-v-a46b2004]{background-color:var(--bg-card);border-left:1px solid var(--border-hover)}.btn-link[data-v-a46b2004]{color:var(--primary-start)}.pagination[data-v-a46b2004]{color:var(--text-primary)}.pagination li.page-item button[data-v-a46b2004],.pagination li.page-item span[data-v-a46b2004]{color:var(--primary-start)}.pagination li.page-item.active .page-link[data-v-a46b2004]{background-color:var(--primary-start);border:1px solid var(--primary-start)}.btn-link[data-v-a46b2004]:hover,.sidebar .nav-link.active .nav-icon[data-v-a46b2004]{color:var(--primary-start)}.sidebar .nav-item:hover .nav-icon[data-v-a46b2004],.sidebar .nav-link:hover .nav-icon[data-v-a46b2004]{color:var(--text-on-button)!important}.aside-menu-lg-show .aside-menu[data-v-a46b2004]{width:400px}.dropdown-menu[data-v-a46b2004]{min-width:11rem}.navbar-brand[data-v-a46b2004]{color:var(--primary-start)}.brand-minimized .app-header .navbar-brand[data-v-a46b2004]{width:155px}a[data-v-a46b2004],a[data-v-a46b2004]:hover{color:var(--primary-start)}.nav-pills .nav-link.active[data-v-a46b2004],.nav-pills .show>.nav-link[data-v-a46b2004]{background-color:var(--primary-start)}.bg-primary[data-v-a46b2004]{background-color:var(--primary-start)!important}.text-primary[data-v-a46b2004]{color:var(--primary-start)!important}.btn.btn-primary[data-v-a46b2004]{background-color:var(--primary-start);border:1px solid var(--primary-start)}.navbar-brand[data-v-a46b2004]:hover{color:var(--primary-start)}.custom-control-input:checked~.custom-control-label[data-v-a46b2004]:before{background-color:var(--primary-start);border:1px solid var(--primary-start)}.badge-primary[data-v-a46b2004],.nav-link[data-v-a46b2004]::hover{background-color:var(--primary-start)}.nav-link[data-v-a46b2004]::hover{color:var(--text-on-button)}.sidebar-minimized .sidebar .nav-item:hover>.nav-link[data-v-a46b2004],.sidebar-minimized .sidebar .nav-link[data-v-a46b2004]:hover{background:var(--primary-start);color:var(--text-on-button)}.dropdown-item.active[data-v-a46b2004],.dropdown-item[data-v-a46b2004]:focus,.dropdown-item[data-v-a46b2004]:hover,.sidebar .nav-link[data-v-a46b2004]:hover{background-color:var(--primary-start);color:var(--text-on-button)}.dropdown-item.disabled[data-v-a46b2004],.dropdown-item[data-v-a46b2004]:disabled{color:#73818f}.bg-protokol-royal[data-v-a46b2004]{color:var(--text-primary)}.bg-protokol-royal-purple[data-v-a46b2004],.bg-protokol-royal[data-v-a46b2004]{background-color:var(--primary-start)!important}.btn.bg-protokol-royal-purple[data-v-a46b2004]:hover{background-color:var(--primary-start)}.clr-protokol-royal-purple[data-v-a46b2004]{color:var(--primary-start)}.btn.protokol-royal-purple[data-v-a46b2004]{border-color:var(--primary-start)}.bg-protokol-royal-purple.active[data-v-a46b2004]{background-color:var(--primary-start);color:var(--text-primary)}.custom-select[data-v-a46b2004],.form-control[data-v-a46b2004],.v-select[data-v-a46b2004]{background:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.custom-select button[data-v-a46b2004],.form-control button[data-v-a46b2004],.v-select button[data-v-a46b2004]{color:var(--text-primary)}.vs--searchable .vs__dropdown-toggle[data-v-a46b2004]{background:var(--bg-card)!important}.form-control[data-v-a46b2004]:disabled,.form-control[readonly][data-v-a46b2004]{background-color:var(--bg-card)}.form-control[data-v-a46b2004]:focus,.vs__selected[data-v-a46b2004]{background-color:var(--bg-card)!important}.vs__selected[data-v-a46b2004]{color:var(--text-primary)!important}.vs__open-indicator[data-v-a46b2004]{fill:#fff!important}.vs__deselect svg[data-v-a46b2004]{fill:var(--border-hover)}.vs--disabled .vs__clear[data-v-a46b2004],.vs--disabled .vs__dropdown-toggle[data-v-a46b2004],.vs--disabled .vs__open-indicator[data-v-a46b2004],.vs--disabled .vs__search[data-v-a46b2004],.vs--disabled .vs__selected[data-v-a46b2004]{opacity:.6;border-radius:0!important;background-color:#33353a!important}.vs__dropdown-menu[data-v-a46b2004]{border:1px solid var(--border-default)!important;background:var(--bg-card)!important}.vs__dropdown-menu li[data-v-a46b2004]{color:var(--text-primary)}.card .card-body[data-v-a46b2004],.card .card-header[data-v-a46b2004]{background-color:var(--bg-card);border:1px solid var(--border-default)}.vdp-datepicker__calendar[data-v-a46b2004]{background-color:var(--bg-card-secondary)!important;color:var(--text-primary)}.vdp-datepicker__calendar .cell.selected[data-v-a46b2004]{background:var(--primary-start)}.vdp-datepicker__calendar .cell.disabled[data-v-a46b2004]{opacity:.3}.vdp-datepicker__calendar .cell.today[data-v-a46b2004]{background:var(--primary-start)}.daterangepicker .calendar-table[data-v-a46b2004],.daterangepicker .calendar-table td.disabled[data-v-a46b2004],.daterangepicker .calendar-table td[data-v-a46b2004],.daterangepicker .calendar-table th[data-v-a46b2004],.daterangepicker[data-v-a46b2004],.vdp-datepicker__calendar .weekend[data-v-a46b2004]{background-color:var(--bg-card)}.daterangepicker .calendar-table td.in-range[data-v-a46b2004]{background-color:var(--border-hover)}.list-group-item[data-v-a46b2004]{background-color:var(--bg-card)!important;color:var(--text-primary)}.sidebar-minimized .sidebar .nav-link img.nav-icon[data-v-a46b2004]{padding:10px;margin-top:-15px}.vld-overlay.is-full-page[data-v-a46b2004]{text-align:center}.table thead th[data-v-a46b2004]{border-top:none;border-bottom:px solid var(--border-default)}.input-group-text[data-v-a46b2004]{background-color:var(--bg-card-secondary);color:var(--text-primary);border:1px solid var(--border-hover)}.tab-content[data-v-a46b2004]{background-color:var(--border-default);border:1px solid var(--border-default)}.nav-tabs[data-v-a46b2004]{background-color:var(--bg-card)}.nav-tabs .nav-link.active[data-v-a46b2004]{background-color:var(--border-hover);color:var(--text-primary);border-color:var(--border-default)}.nav-tabs .nav-link.active span[data-v-a46b2004]{color:var(--text-primary)!important}.nav-tabs .nav-link.active a[data-v-a46b2004]{color:var(--text-primary)}.custom-file-label[data-v-a46b2004]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.custom-file-label button[data-v-a46b2004]{color:var(--text-primary)}.custom-file-label[data-v-a46b2004]:after{background-color:var(--bg-card);border:1px solid var(--border-default);color:var(--text-primary)}.switch-protokol .switch-slider[data-v-a46b2004]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--primary-start)}.card[data-v-a46b2004]{background-color:var(--bg-card);color:var(--text-primary)!important;border-color:var(--border-default)!important}.card-footer[data-v-a46b2004],.card-header[data-v-a46b2004]{background-color:var(--bg-card);color:var(--text-primary);border:1px solid var(--border-default)}.card-footer-actions a[data-v-a46b2004],.card-header-actions a[data-v-a46b2004]{color:var(--text-primary)}.modal-content[data-v-a46b2004]{background-color:var(--bg-card);color:var(--text-primary)}.modal-footer[data-v-a46b2004]{border-top:1px solid var(--border-hover)}.dropdown-toggle.btn-dark[data-v-a46b2004]{border:1px solid var(--border-default)}.vs__dropdown-option--disabled[data-v-a46b2004]{background:var(--bg-card-secondary);color:#ccc}.b-calendar .text-dark[data-v-a46b2004]{color:#ccc!important}.role-edit-container[data-v-a46b2004]{max-width:1400px;margin:0 auto}.role-basic-info h4[data-v-a46b2004]{color:var(--text-primary);font-weight:600}.permissions-card .permissions-header[data-v-a46b2004]{display:flex;justify-content:space-between;align-items:center}.permissions-card .permissions-header h4[data-v-a46b2004]{color:var(--text-primary);font-weight:600;margin:0}.permissions-card .permissions-header .header-actions[data-v-a46b2004]{display:flex;align-items:center;gap:8px}.permissions-card .permissions-header .header-actions .badge[data-v-a46b2004]{font-size:14px;padding:8px 16px}.permissions-tabs[data-v-a46b2004] .nav-tabs{border-bottom:2px solid var(--border-default);flex-wrap:nowrap}.permissions-tabs[data-v-a46b2004] .nav-tabs .nav-link{border:none;border-bottom:3px solid transparent;color:var(--text-secondary);padding:12px 20px;font-weight:500;transition:all .2s;white-space:nowrap}.permissions-tabs[data-v-a46b2004] .nav-tabs .nav-link:hover{color:var(--text-primary);border-bottom-color:rgba(102,126,234,.5)}.permissions-tabs[data-v-a46b2004] .nav-tabs .nav-link.active{background:transparent;color:var(--primary-start);border-bottom-color:var(--primary-start)}.permissions-tabs[data-v-a46b2004] .nav-tabs .nav-link.active .badge{color:var(--primary-start)!important}.permissions-tabs .tab-title[data-v-a46b2004],.tabs-container[data-v-a46b2004]{display:flex;align-items:center;gap:8px}.tabs-container[data-v-a46b2004]{position:relative}.tabs-wrapper[data-v-a46b2004]{flex:1;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.tabs-wrapper[data-v-a46b2004]::-webkit-scrollbar{display:none}.tabs-wrapper[data-v-a46b2004] .nav-tabs{flex-wrap:nowrap!important}.tabs-wrapper[data-v-a46b2004] .tab-content{overflow:visible}.scroll-button[data-v-a46b2004]{flex-shrink:0;width:36px;height:36px;border:1px solid var(--border-default);background:var(--bg-card);border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;color:var(--text-secondary)}.scroll-button[data-v-a46b2004]:hover{background:var(--bg-card-secondary);border-color:var(--primary-start);color:var(--primary-start)}.scroll-button.scroll-left[data-v-a46b2004]{order:-1}.scroll-button.scroll-right[data-v-a46b2004]{order:1}.components-grid[data-v-a46b2004]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px}.component-card[data-v-a46b2004]{background:var(--bg-card);border:1px solid var(--border-default);border-radius:12px;overflow:hidden;transition:all .2s}.component-card.has-selected[data-v-a46b2004]{border-color:var(--primary-start);box-shadow:0 0 0 1px rgba(102,126,234,.3)}.component-card[data-v-a46b2004]:hover{border-color:var(--border-hover)}.component-card .component-header[data-v-a46b2004]{display:flex;justify-content:space-between;align-items:center;padding:16px;background:var(--bg-card);border-bottom:1px solid var(--border-default);cursor:pointer}.component-card .component-header[data-v-a46b2004]:hover{background:var(--bg-card-secondary)}.component-card .component-header .component-info[data-v-a46b2004]{flex:1}.component-card .component-header .component-info .component-name[data-v-a46b2004]{margin:0;font-size:14px;font-weight:600;color:var(--text-primary)}.component-card .component-header .component-info .component-count[data-v-a46b2004]{font-size:12px;color:var(--text-muted)}.component-card .component-header .select-all-checkbox[data-v-a46b2004]{margin:0}.component-card .permissions-list[data-v-a46b2004]{padding:12px}.component-card .permissions-list .permission-item[data-v-a46b2004]{padding:8px 12px;border-radius:6px;cursor:pointer;transition:background .2s}.component-card .permissions-list .permission-item[data-v-a46b2004]:hover{background:var(--bg-card)}.component-card .permissions-list .permission-item .permission-checkbox[data-v-a46b2004]{margin:0}.component-card .permissions-list .permission-item .permission-checkbox .permission-label[data-v-a46b2004]{font-size:13px;color:var(--text-primary)}.selected-permissions[data-v-a46b2004]{margin-top:32px;padding:24px;background:var(--bg-card);border-radius:12px;border:1px solid var(--border-default)}.selected-permissions .summary-header[data-v-a46b2004]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.selected-permissions .summary-header h5[data-v-a46b2004]{margin:0;color:var(--text-primary);font-weight:600}.selected-permissions .permissions-badges[data-v-a46b2004]{display:flex;flex-wrap:wrap;gap:8px}.selected-permissions .permissions-badges .perm-badge[data-v-a46b2004]{padding:8px 12px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center}.selected-permissions .permissions-badges .perm-badge[data-v-a46b2004]:hover{background:#dc3545;transform:scale(1.05)}[data-v-a46b2004] .custom-control-label{cursor:pointer}.loading-state .component-card-skeleton[data-v-a46b2004]{background:var(--bg-card);border:1px solid var(--border-default);border-radius:12px;padding:16px}