[data-v-561be932] .card-header{background-color:#f8f9fa;font-weight:600;color:#495057;font-size:.9rem}[data-v-561be932] .form-group label{font-weight:500;color:#495057;margin-bottom:.5rem}[data-v-561be932] .custom-checkbox{margin-bottom:.5rem}.table-container[data-v-2b0cbabc]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);border:1px solid #e9ecef;overflow:hidden}[data-v-2b0cbabc] thead th{background-color:#f8f9fa;font-weight:600;color:#495057;font-size:.8rem;text-transform:uppercase;border:0;white-space:nowrap}[data-v-2b0cbabc] tbody tr{border-bottom:1px solid #f1f3f4;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;cursor:pointer}[data-v-2b0cbabc] tbody tr:hover{background-color:#e9ecef!important}[data-v-2b0cbabc] tbody tr:last-of-type{border-bottom:none}[data-v-2b0cbabc] tbody td{border-top:none;vertical-align:middle;padding:.85rem .75rem}.profile-name[data-v-2b0cbabc]{color:#6c757d;font-weight:500}.action-icon[data-v-2b0cbabc]{color:#6c757d;-webkit-transition:color .2s;transition:color .2s}[data-v-2b0cbabc] tbody tr:hover .action-icon{color:#007bff}