.staff-ui-card[data-v-7751a5bd]{background:#fff!important;border:1px solid rgba(37,99,235,.1)!important;border-radius:12px!important;overflow:hidden!important;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.04)!important;box-shadow:0 4px 16px rgba(0,0,0,.04)!important}.staff-ui-header[data-v-7751a5bd]{height:112px;min-height:88px;padding:20px 28px!important;border:0!important;background:#1e40af!important;border-radius:12px 12px 0 0!important}.staff-ui-header .card-title[data-v-7751a5bd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:800;color:#fff!important}.staff-ui-header .card-title .c-icon[data-v-7751a5bd],.staff-ui-header .card-title svg[data-v-7751a5bd]{color:#fff!important;fill:#fff!important}.badge-sla-tag[data-v-7751a5bd]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;background:#fef3c7;color:#92400e;border:1px solid #fde68a;font-size:.85rem;font-weight:700;padding:4px 10px;border-radius:12px}.staff-ui-header-button[data-v-7751a5bd]{min-height:46px;padding:10px 18px!important;border-radius:12px!important;font-weight:800!important}.staff-ui-header-button--add[data-v-7751a5bd]{color:#1e40af!important;border:1px solid #fff!important;background:#fff!important;-webkit-box-shadow:0 6px 18px rgba(0,0,0,.14);box-shadow:0 6px 18px rgba(0,0,0,.14)}.staff-ui-header-button--add[data-v-7751a5bd]:hover{background:#f0f9ff!important}.staff-ui-body[data-v-7751a5bd]{padding:24px 28px 30px!important}.staff-ui-summary[data-v-7751a5bd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px;margin-bottom:18px;padding:14px 18px;border:1px solid rgba(37,99,235,.12);background:#f8fafc;border:1px solid rgba(37,99,235,.1);border-radius:12px}.staff-ui-summary>div[data-v-7751a5bd]:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:9px}.staff-ui-summary span[data-v-7751a5bd]{color:#747b87;font-weight:600}.staff-ui-summary strong[data-v-7751a5bd]{color:#1e40af;font-size:1.16rem;font-weight:800}.staff-ui-count[data-v-7751a5bd]{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:6px 12px;border-radius:999px;color:#1e40af;background:#e0f2fe;font-weight:800}.responsive-job-table.table-responsive[data-v-7751a5bd],.responsive-management-table.table-responsive[data-v-7751a5bd],.staff-management-card .table-responsive[data-v-7751a5bd],.staff-ui-card .table-responsive[data-v-7751a5bd]{border:1px solid rgba(37,99,235,.12);border-radius:14px;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.staff-ui-card table[data-v-7751a5bd]{margin-bottom:0}.staff-ui-card thead th[data-v-7751a5bd]{padding:15px 14px!important;color:#1e40af;background:#f8fafc!important;border-bottom:1px solid rgba(37,99,235,.14)!important;font-weight:800;white-space:nowrap}.staff-ui-card tbody td[data-v-7751a5bd]{padding:15px 14px!important;color:#343b4a;border-color:rgba(37,99,235,.08)!important;vertical-align:middle!important}.staff-ui-card .table-striped tbody tr[data-v-7751a5bd]:nth-of-type(odd){background:#f8fafc}.staff-ui-card tbody tr[data-v-7751a5bd]:hover{background:#f0f9ff!important}.staff-ui-email[data-v-7751a5bd]{display:inline-block;max-width:250px;overflow:hidden;color:#465267;font-weight:600;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.staff-ui-email[data-v-7751a5bd]:hover{color:#1e40af;text-decoration:underline;text-underline-offset:3px}.staff-ui-role[data-v-7751a5bd]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:5px 11px;border-radius:999px;color:#1e40af;background:#e0f2fe;font-size:.84rem;font-weight:800;text-transform:capitalize}.staff-ui-role--technician[data-v-7751a5bd]{color:#315170;background:#eaf2f8}.staff-ui-role--supervisor[data-v-7751a5bd]{color:#705000;background:#fff4d6}.staff-ui-role--admin[data-v-7751a5bd]{color:#1e40af;background:#e0f2fe}.staff-ui-section[data-v-7751a5bd]{color:#424955;font-weight:800}.staff-ui-job[data-v-7751a5bd]{color:#1e40af;font-weight:800}.staff-ui-action[data-v-7751a5bd]{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;min-width:auto!important;height:32px;min-height:32px!important;padding:4px 10px!important;border-radius:8px!important;font-size:.85rem!important;font-weight:700!important;line-height:1.15!important;white-space:nowrap!important;-webkit-box-shadow:0 2px 6px rgba(37,99,235,.12)!important;box-shadow:0 2px 6px rgba(37,99,235,.12)!important;-webkit-transition:background-color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease}.staff-ui-action[data-v-7751a5bd]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 10px rgba(37,99,235,.2)!important;box-shadow:0 4px 10px rgba(37,99,235,.2)!important}.staff-ui-action svg[data-v-7751a5bd]{width:14px!important;height:14px!important;-ms-flex-negative:0;flex-shrink:0}.action-buttons[data-v-7751a5bd]{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;gap:6px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width:1366px){.staff-ui-card tbody td[data-v-7751a5bd],.staff-ui-card thead th[data-v-7751a5bd]{padding:12px 10px!important}.staff-ui-action[data-v-7751a5bd]{padding:4px 8px!important;font-size:.825rem!important;gap:4px}}@media(max-width:1150px){.staff-ui-card tbody td[data-v-7751a5bd],.staff-ui-card thead th[data-v-7751a5bd]{padding:10px 8px!important}.staff-ui-action[data-v-7751a5bd]{padding:4px 8px!important;min-width:32px!important}.staff-ui-action span[data-v-7751a5bd]:not(.staff-active-task-badge){display:none!important}}.staff-ui-action--edit[data-v-7751a5bd]{color:#1e40af!important;border:1px solid rgba(37,99,235,.22)!important;background:#fff!important}.staff-ui-action--edit[data-v-7751a5bd]:hover{color:#1e40af!important;background:#f8fafc!important}.staff-ui-action--delete[data-v-7751a5bd]{color:#fff!important;border:1px solid #bd151d!important;background:#bd151d!important}.staff-ui-action--delete[data-v-7751a5bd]:hover{color:#fff!important;border-color:#9f0e15!important;background:#9f0e15!important}.staff-ui-action--disabled[data-v-7751a5bd],.staff-ui-action[disabled][data-v-7751a5bd]{opacity:.55!important;cursor:not-allowed!important;pointer-events:auto!important}.staff-ui-action--disabled[data-v-7751a5bd],.staff-ui-action--disabled[data-v-7751a5bd]:hover,.staff-ui-action[disabled][data-v-7751a5bd],.staff-ui-action[disabled][data-v-7751a5bd]:hover{-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transform:none!important;transform:none!important;background:#cbd5e1!important;border-color:#94a3b8!important;color:#64748b!important}.staff-active-task-badge[data-v-7751a5bd]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;background:#fef3c7;color:#92400e;border:1px solid #fde68a;border-radius:999px;padding:2px 7px;font-size:.75rem;font-weight:800;margin-left:5px}.management-add-modal .custom-select[data-v-7751a5bd],.management-add-modal .form-control[data-v-7751a5bd],.management-edit-modal .custom-select[data-v-7751a5bd],.management-edit-modal .form-control[data-v-7751a5bd],.staff-ui-card .custom-select[data-v-7751a5bd],.staff-ui-card .form-control[data-v-7751a5bd]{min-height:44px;height:44px;padding:8px 14px;font-size:16px;line-height:1.5;border:1px solid rgba(37,99,235,.2);border-radius:10px}.management-add-modal .custom-select[data-v-7751a5bd]:focus,.management-add-modal .form-control[data-v-7751a5bd]:focus,.management-edit-modal .custom-select[data-v-7751a5bd]:focus,.management-edit-modal .form-control[data-v-7751a5bd]:focus,.staff-ui-card .custom-select[data-v-7751a5bd]:focus,.staff-ui-card .form-control[data-v-7751a5bd]:focus{border-color:#1e40af;-webkit-box-shadow:0 0 0 3px rgba(37,99,235,.1);box-shadow:0 0 0 3px rgba(37,99,235,.1)}.staff-ui-card .custom-pagination .page-item.active .page-link[data-v-7751a5bd]{color:#fff;border-color:#1e40af!important;background:#1e40af!important}.job-edit-mobile[data-v-7751a5bd],.management-mobile-list[data-v-7751a5bd],.staff-ui-mobile[data-v-7751a5bd]{display:none}.management-modal-add[data-v-7751a5bd],.management-modal-cancel[data-v-7751a5bd],.management-modal-import[data-v-7751a5bd],.management-modal-save[data-v-7751a5bd],.management-modal-template[data-v-7751a5bd]{min-height:44px;padding:9px 17px!important;border-radius:10px!important;font-weight:800!important;cursor:pointer}.management-modal-cancel[data-v-7751a5bd]{color:#64748b!important;border:1px solid #cbd5e1!important;background:#fff!important}.management-modal-cancel[data-v-7751a5bd]:hover{background:#f1f5f9!important;color:#334155!important;border-color:#94a3b8!important}.management-modal-save[data-v-7751a5bd]{color:#fff!important;border:1px solid #1e40af!important;background:#1e40af!important}.management-modal-save[data-v-7751a5bd]:hover{background:#1d4ed8!important}.management-modal-add[data-v-7751a5bd]{background:#f0f9ff!important}.management-modal-add[data-v-7751a5bd],.management-modal-import[data-v-7751a5bd]{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:7px;color:#1e40af!important;border:1px solid rgba(37,99,235,.22)!important}.management-modal-import[data-v-7751a5bd]{background:#e0f2fe!important}.management-modal-import[data-v-7751a5bd]:hover{background:#bae6fd!important;border-color:#0284c7!important}.management-modal-template[data-v-7751a5bd]{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:7px;color:#166534!important;border:1px solid rgba(22,163,74,.25)!important;background:#f0fdf4!important}.management-modal-template[data-v-7751a5bd]:hover{background:#dcfce7!important;border-color:#16a34a!important;color:#15803d!important}.management-add-modal .modal-header[data-v-7751a5bd],.management-edit-modal .modal-header[data-v-7751a5bd]{color:#fff!important;background:#1e40af!important;border-bottom:1px solid rgba(37,99,235,.3)!important}.management-add-modal .modal-title[data-v-7751a5bd],.management-edit-modal .modal-title[data-v-7751a5bd]{color:#fff!important}.management-add-modal .modal-header button[data-v-7751a5bd],.management-edit-modal .modal-header button[data-v-7751a5bd]{color:#fff!important;opacity:.8}.staff-modal-footer-wrapper[data-v-7751a5bd]{grid-column:1/-1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;gap:12px}.staff-modal-footer-import[data-v-7751a5bd],.staff-modal-footer-wrapper[data-v-7751a5bd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.staff-modal-footer-import[data-v-7751a5bd]{gap:10px}.staff-modal-footer-actions[data-v-7751a5bd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-left:auto}.staff-modal-template-link[data-v-7751a5bd]{white-space:nowrap}.staff-add-modal-footer[data-v-7751a5bd]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.staff-add-modal-footer-import[data-v-7751a5bd],.staff-add-modal-footer[data-v-7751a5bd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.staff-add-modal-footer-actions[data-v-7751a5bd]{gap:10px}.preview-summary-card[data-v-7751a5bd],.staff-add-modal-footer-actions[data-v-7751a5bd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preview-summary-card[data-v-7751a5bd]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:12px 16px;margin-bottom:16px;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.preview-summary-text[data-v-7751a5bd]{font-size:.95rem;color:#334155;font-weight:600}.preview-status-badge[data-v-7751a5bd]{font-size:.82rem;font-weight:700;padding:4px 8px;border-radius:6px}@media(max-width:768px){.staff-ui-header[data-v-7751a5bd]{height:88px;min-height:88px;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;gap:10px;padding:14px 16px!important}.staff-ui-header .card-title[data-v-7751a5bd]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;font-size:1.12rem;line-height:1.2}.staff-ui-header>div[data-v-7751a5bd]{width:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.staff-ui-header-button[data-v-7751a5bd]{width:auto;min-height:42px;padding:8px 11px!important;font-size:.9rem;white-space:nowrap}.staff-ui-body[data-v-7751a5bd]{padding:16px 12px 22px!important}.staff-ui-summary>div[data-v-7751a5bd]:first-child,.staff-ui-summary[data-v-7751a5bd]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.staff-ui-summary>div[data-v-7751a5bd]:first-child{gap:2px}.staff-ui-desktop-table[data-v-7751a5bd]{display:none!important}.staff-ui-mobile[data-v-7751a5bd]{display:grid;gap:14px}.staff-ui-mobile[data-v-7751a5bd],.staff-ui-mobile [data-v-7751a5bd]{-webkit-box-sizing:border-box;box-sizing:border-box}.staff-ui-mobile-search[data-v-7751a5bd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:0 14px;border:1px solid rgba(37,99,235,.22);border-radius:12px;background:#fff}.staff-ui-mobile-search svg[data-v-7751a5bd]{-webkit-box-flex:0;-ms-flex:none;flex:none;color:#1e40af}.staff-ui-mobile-search input[data-v-7751a5bd]{width:100%;min-width:0;height:48px;border:0;outline:0;color:#343b4a;background:transparent;font:inherit}.staff-ui-mobile-card[data-v-7751a5bd]{width:100%;min-width:0;max-width:100%;overflow:hidden;padding:18px;border:1px solid rgba(37,99,235,.14);border-radius:12px;background:#fff;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.04);box-shadow:0 4px 16px rgba(0,0,0,.04)}.staff-ui-mobile-card__top[data-v-7751a5bd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding-bottom:13px;border-bottom:1px solid rgba(37,99,235,.1)}.staff-ui-mobile-card__top>div[data-v-7751a5bd]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:0;min-width:0;max-width:100%}.staff-ui-mobile-card__top .staff-ui-role[data-v-7751a5bd]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:42%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.staff-ui-mobile-card__top strong[data-v-7751a5bd]{display:block;color:#1e40af;font-size:1.08rem;font-weight:800}.staff-ui-mobile-card__top a[data-v-7751a5bd]{display:block;width:100%;max-width:100%;overflow:hidden;margin-top:3px;color:#697181;text-overflow:ellipsis;white-space:nowrap}.staff-ui-mobile-card dl[data-v-7751a5bd]{display:grid;gap:10px;margin:14px 0 16px}.staff-ui-mobile-card dl>div[data-v-7751a5bd]{display:grid;grid-template-columns:112px minmax(0,1fr);gap:10px}.staff-ui-mobile-card dt[data-v-7751a5bd]{color:#7a7f89;font-weight:600}.staff-ui-mobile-card dd[data-v-7751a5bd]{min-width:0;max-width:100%;margin:0;color:#343b4a;overflow-wrap:anywhere;word-break:break-word}.staff-ui-mobile-actions[data-v-7751a5bd]{display:grid;width:100%;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.staff-ui-mobile-actions .staff-ui-action[data-v-7751a5bd]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-width:0;max-width:100%;min-height:44px;padding:7px 8px!important;font-size:.95rem;white-space:nowrap}.management-mobile-actions .staff-ui-action span[data-v-7751a5bd],.staff-ui-mobile-actions .staff-ui-action span[data-v-7751a5bd]:not(.staff-active-task-badge){display:inline-block!important}.staff-ui-mobile-pagination[data-v-7751a5bd]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-top:18px}.staff-ui-mobile-pagination[data-v-7751a5bd],.staff-ui-mobile-pagination button[data-v-7751a5bd]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.staff-ui-mobile-pagination button[data-v-7751a5bd]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:40px;height:40px;border:1px solid rgba(37,99,235,.16);border-radius:12px;color:#1e40af;background:#fff;font-size:1.25rem;font-weight:700;-webkit-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.staff-ui-mobile-pagination button[data-v-7751a5bd]:hover:not(:disabled){background:#eff6ff;border-color:rgba(37,99,235,.38);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.staff-ui-mobile-pagination button[data-v-7751a5bd]:disabled{cursor:not-allowed;opacity:.5;background:#f8fafc;color:#cbd5e1;border-color:rgba(37,99,235,.1);-webkit-transform:none;transform:none}.staff-ui-mobile-pagination span[data-v-7751a5bd]{color:#2d3748;font-weight:800;font-size:.95rem}.management-mobile-list[data-v-7751a5bd]{display:grid;gap:14px}.responsive-job-table[data-v-7751a5bd],.responsive-management-table[data-v-7751a5bd]{display:none!important}.management-mobile-card[data-v-7751a5bd]{min-width:0;overflow:hidden;border:1px solid rgba(37,99,235,.14);border-radius:12px;background:#fff;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.04);box-shadow:0 4px 16px rgba(0,0,0,.04)}.management-mobile-card__head[data-v-7751a5bd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:13px;padding:17px 18px;border-bottom:1px solid rgba(37,99,235,.1)}.management-mobile-card__head>svg[data-v-7751a5bd]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:26px;height:26px;color:#1e40af}.management-mobile-card__head>div[data-v-7751a5bd]{min-width:0}.management-mobile-card__head small[data-v-7751a5bd],.management-mobile-card__head span[data-v-7751a5bd],.management-mobile-card__head strong[data-v-7751a5bd]{display:block}.management-mobile-card__head small[data-v-7751a5bd]{color:#7a7f89;font-weight:600}.management-mobile-card__head strong[data-v-7751a5bd]{color:#1e40af;font-size:1.08rem;overflow-wrap:anywhere}.management-mobile-card__head span[data-v-7751a5bd]{color:#7a7f89;font-size:.85rem}.management-mobile-card__content[data-v-7751a5bd]{padding:15px 18px 4px}.management-mobile-label[data-v-7751a5bd]{display:block;margin-bottom:9px;color:#1e40af;font-weight:800}.management-mobile-tags[data-v-7751a5bd]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px}.management-mobile-tags span[data-v-7751a5bd]{padding:6px 10px;border-radius:8px;color:#4a505b;background:#f4e9e9;font-weight:700;overflow-wrap:anywhere}.management-mobile-job-list[data-v-7751a5bd]{display:grid;gap:8px}.management-mobile-job-list>div[data-v-7751a5bd]{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:30px minmax(0,1fr) auto;gap:9px;padding:9px 10px;border-radius:10px;background:#f0f9ff}.management-mobile-job-list img[data-v-7751a5bd],.management-mobile-job-list svg[data-v-7751a5bd]{width:25px;height:25px;-o-object-fit:contain;object-fit:contain;color:#1e40af}.management-mobile-job-list strong[data-v-7751a5bd]{min-width:0;color:#343b4a;overflow-wrap:anywhere}.management-mobile-job-list small[data-v-7751a5bd]{color:#7a7f89;white-space:nowrap}.management-mobile-empty[data-v-7751a5bd]{color:#7a7f89}.management-mobile-actions[data-v-7751a5bd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:16px 18px 18px}.management-mobile-actions .staff-ui-action[data-v-7751a5bd]{width:100%;min-width:0}.management-add-modal .modal-content[data-v-7751a5bd],.management-edit-modal .modal-content[data-v-7751a5bd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-height:calc(100vh - 160px);max-height:calc(100dvh - 150px);overflow:hidden;border-radius:14px}.management-add-modal .modal-body[data-v-7751a5bd],.management-edit-modal .modal-body[data-v-7751a5bd]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:18px 14px}.management-edit-modal .modal-footer[data-v-7751a5bd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px}.management-edit-modal .modal-footer>[data-v-7751a5bd]{width:100%;margin:0!important}.management-add-modal .modal-footer[data-v-7751a5bd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:14px}.management-add-modal .modal-footer>[data-v-7751a5bd]{width:100%;margin:0!important}.staff-modal-footer-wrapper[data-v-7751a5bd]{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;gap:10px!important;width:100%!important}.staff-modal-footer-actions[data-v-7751a5bd],.staff-modal-footer-import[data-v-7751a5bd]{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important}.staff-modal-footer-actions[data-v-7751a5bd]{margin-left:0!important}.job-edit-desktop[data-v-7751a5bd]{display:none!important}.job-edit-mobile[data-v-7751a5bd]{display:grid;gap:13px;margin-top:18px}.job-edit-mobile-card[data-v-7751a5bd]{display:grid;gap:12px;padding:15px;border:1px solid rgba(37,99,235,.14);border-radius:14px;background:#f8fafc}.job-edit-mobile-card__top[data-v-7751a5bd]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.job-edit-mobile-card__top[data-v-7751a5bd],.job-edit-mobile-card__top label[data-v-7751a5bd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.job-edit-mobile-card__top label[data-v-7751a5bd]{gap:7px;margin:0;color:#6c737f;font-weight:700}.job-edit-mobile-card__top button[data-v-7751a5bd]{padding:6px 9px;border:0;border-radius:8px;color:#fff;background:#bd151d;font-weight:700}.job-edit-mobile-card>label[data-v-7751a5bd]{display:grid;gap:6px;margin:0;color:#1e40af;font-weight:800}.job-edit-mobile-card input[type=number][data-v-7751a5bd],.job-edit-mobile-card input[type=text][data-v-7751a5bd]{width:100%;min-width:0;height:44px;padding:8px 11px;border:1px solid rgba(37,99,235,.2);border-radius:9px;color:#343b4a;background:#fff;font:inherit}.job-edit-mobile-icon[data-v-7751a5bd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#1e40af;font-weight:800;cursor:pointer}.job-edit-mobile-icon>svg[data-v-7751a5bd],.job-edit-mobile-icon img[data-v-7751a5bd]{width:42px;height:42px;padding:6px;border:1px dashed rgba(37,99,235,.28);border-radius:9px;-o-object-fit:contain;object-fit:contain}.job-edit-mobile-status[data-v-7751a5bd]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-auto-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.job-edit-mobile-status input[data-v-7751a5bd]{width:20px;height:20px}}@media(max-width:390px){.staff-ui-mobile-card[data-v-7751a5bd]{padding:15px}.staff-ui-mobile-card dl>div[data-v-7751a5bd]{grid-template-columns:96px minmax(0,1fr);gap:8px}.staff-ui-mobile-actions .staff-ui-action[data-v-7751a5bd]{font-size:.88rem}}.evaluation-container[data-v-7751a5bd]{width:100%;padding:0}.report-modal-icon-badge[data-v-7751a5bd]{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:38px;height:38px;border-radius:10px;background:hsla(0,0%,100%,.2);color:#fff}.report-scope-preview-card[data-v-7751a5bd]{background:#f8fafc;border:1px solid #e2e8f0}.preset-btn-group .btn[data-v-7751a5bd]{font-size:.82rem;font-weight:600;border-color:#cbd5e1;color:#334155;background:#fff;padding:6px 12px}.preset-btn-group .btn[data-v-7751a5bd]:hover{background:#e2e8f0;color:#1e40af}.preset-btn-group .btn.active[data-v-7751a5bd]{background:#1e40af!important;border-color:#1e40af!important;color:#fff!important}[data-v-7751a5bd] .evaluation-details-modal .modal-footer{display:none!important}.btn-report-excel[data-v-7751a5bd]{background-color:#28a745!important;border-color:#28a745!important;color:#fff!important;font-weight:700!important;border-radius:8px!important;white-space:nowrap;height:31px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 2px 6px rgba(40,167,69,.3)!important;box-shadow:0 2px 6px rgba(40,167,69,.3)!important;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.btn-report-excel[data-v-7751a5bd]:hover{background-color:#218838!important;border-color:#1e7e34!important;color:#fff!important;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 10px rgba(40,167,69,.4)!important;box-shadow:0 4px 10px rgba(40,167,69,.4)!important}.btn-eval-details[data-v-7751a5bd]{background:linear-gradient(135deg,#1e40af,#0284c7)!important;color:#fff!important;border:none!important;border-radius:8px!important;font-weight:700!important;padding:6px 14px!important;-webkit-box-shadow:0 2px 6px rgba(37,99,235,.25)!important;box-shadow:0 2px 6px rgba(37,99,235,.25)!important;-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.btn-eval-details[data-v-7751a5bd]:hover{background:linear-gradient(135deg,#1e3a8a,#0369a1)!important;color:#fff!important;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 10px rgba(37,99,235,.35)!important;box-shadow:0 4px 10px rgba(37,99,235,.35)!important}[data-v-7751a5bd] .modal-header{background:linear-gradient(135deg,#1e40af,#0284c7)!important;color:#fff!important;border-bottom:1px solid hsla(0,0%,100%,.1)!important;padding:12px 20px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}[data-v-7751a5bd] .modal-header .modal-title{color:#fff!important;font-size:1.1rem!important;font-weight:700!important}.evaluation-filter[data-v-7751a5bd]{margin-right:12px;padding:4px;border:1px solid rgba(37,99,235,.14);border-radius:10px;background:#fff}.evaluation-filter .form-control[data-v-7751a5bd]{color:#1e40af;font-weight:700}.evaluation-table[data-v-7751a5bd] .badge-info{color:#1e40af;background:#e0f2fe}.progress-xs[data-v-7751a5bd]{height:4px}@media(max-width:768px){[data-v-7751a5bd] .evaluation-details-modal .modal-dialog,[data-v-7751a5bd] .modal-dialog{margin-top:85px!important;margin-bottom:25px!important}.staff-ui-header[data-v-7751a5bd]{height:auto!important;min-height:112px;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.filter-group[data-v-7751a5bd]{width:100%;-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.evaluation-filter[data-v-7751a5bd]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;margin-right:8px}.evaluation-filter[data-v-7751a5bd]:last-child{margin-right:0}.evaluation-filter select[data-v-7751a5bd]{width:100%;min-width:0!important}[data-v-7751a5bd] .table-responsive-wrapper table.table{border:none!important}[data-v-7751a5bd] .table-responsive-wrapper table.table thead{position:absolute!important;top:-9999px!important;left:-9999px!important;opacity:0!important;height:0!important;overflow:hidden!important;pointer-events:none!important}[data-v-7751a5bd] .table-responsive-wrapper table.table tbody tr{display:block;background:#fff;border:1px solid #e2e8f0!important;border-radius:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.04);box-shadow:0 2px 8px rgba(0,0,0,.04);margin-bottom:1rem;padding:12px 14px}[data-v-7751a5bd] .table-responsive-wrapper table.table tbody tr td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0!important;border:none!important;border-bottom:1px dashed #f1f5f9!important}[data-v-7751a5bd] .table-responsive-wrapper table.table tbody tr td:last-child{border-bottom:none!important;padding-top:12px!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}