.personnel-list-page[data-v-50e03d50]{padding:.5rem;background:radial-gradient(circle at top left,#f0f9ff 0,#f9fafb 40%,#fff 100%)}@media (min-width:576px){.personnel-list-page[data-v-50e03d50]{padding:1rem}}.personnel-card-shell[data-v-50e03d50]{border-radius:1rem;border:1px solid rgba(148,163,184,.35);-webkit-box-shadow:0 18px 45px rgba(15,23,42,.12);box-shadow:0 18px 45px rgba(15,23,42,.12)}.personnel-card-body[data-v-50e03d50]{padding:1.25rem 1rem}@media (min-width:768px){.personnel-card-body[data-v-50e03d50]{padding:1.75rem 1.5rem}}.btn-new-personnel[data-v-50e03d50]{border-radius:999px;padding-inline:1.5rem;font-weight:600;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-new-personnel[data-v-50e03d50]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(1,28,97,.2);box-shadow:0 4px 12px rgba(1,28,97,.2)}.personnel-table-wrap[data-v-50e03d50]{border-radius:.75rem;border:1px solid rgba(148,163,184,.25);-webkit-box-shadow:0 10px 30px rgba(15,23,42,.08);box-shadow:0 10px 30px rgba(15,23,42,.08)}.personnel-action-menu[data-v-50e03d50]{min-width:180px;border-radius:.75rem;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.1);box-shadow:0 10px 25px rgba(0,0,0,.1);border:1px solid #e2e8f0}.personnel-action-menu .dropdown-item[data-v-50e03d50]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.85rem;font-weight:500}.skeleton-loader[data-v-50e03d50]{height:20px;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#f0f0f0),color-stop(50%,#e0e0e0),color-stop(75%,#f0f0f0));background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;-webkit-animation:loading-50e03d50 1.5s infinite;animation:loading-50e03d50 1.5s infinite;border-radius:4px}@-webkit-keyframes loading-50e03d50{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes loading-50e03d50{0%{background-position:200% 0}to{background-position:-200% 0}}.badge-danger[data-v-50e03d50]{background-color:#dc3545;color:#fff}.badge-warning[data-v-50e03d50]{background-color:#ffc107;color:#212529}.badge-secondary[data-v-50e03d50]{background-color:#6c757d;color:#fff}.custom-medkey-pagination[data-v-50e03d50]{gap:5px}.custom-medkey-pagination .page-item .page-link[data-v-50e03d50]{border-radius:8px!important;margin:0 2px;border:none;color:#475569;font-weight:600;font-size:.85rem;padding:8px 14px;background-color:#f1f5f9}.custom-medkey-pagination .page-item.active .page-link[data-v-50e03d50]{background-color:#011c61!important;color:#fff!important}.personnel-pagination-info[data-v-50e03d50]{font-size:.8rem}.personnel-list-title[data-v-50e03d50]{background-color:#011c61!important;-webkit-box-shadow:0 18px 40px rgba(15,23,42,.18);box-shadow:0 18px 40px rgba(15,23,42,.18);font-size:1.25rem;border-radius:1rem;border:none}.personnel-list-title-main[data-v-50e03d50]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.9rem}.personnel-list-title-icon[data-v-50e03d50]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;background-color:hsla(0,0%,100%,.12)}.personnel-list-title-icon i[data-v-50e03d50]{font-size:1.5rem}.personnel-list-title-text[data-v-50e03d50]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}.personnel-list-title-label[data-v-50e03d50]{font-weight:600;letter-spacing:.04em;text-transform:uppercase}.personnel-list-title-subtitle[data-v-50e03d50]{font-size:.85rem;opacity:.9;margin-top:.1rem}