@charset "UTF-8";table.dataTable td.dt-control{text-align:center;cursor:pointer}table.dataTable td.dt-control:before{height:1em;width:1em;margin-top:-9px;display:inline-block;color:#fff;border:.15em solid #fff;border-radius:1em;-webkit-box-shadow:0 0 .2em #444;box-shadow:0 0 .2em #444;-webkit-box-sizing:content-box;box-sizing:content-box;text-align:center;text-indent:0!important;font-family:Courier New,Courier,monospace;line-height:1em;content:"+";background-color:#31b131}table.dataTable tr.dt-hasChild td.dt-control:before{content:"-";background-color:#d33333}table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_asc_disabled,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting_desc_disabled,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_asc_disabled,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting_desc_disabled{cursor:pointer;position:relative;padding-right:26px}table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:before,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:before{position:absolute;display:block;opacity:.125;right:10px;line-height:9px;font-size:.9em}table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_desc_disabled:before,table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_desc_disabled:before{bottom:50%;content:"▴"}table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_desc_disabled:after{top:50%;content:"▾"}table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:after{opacity:.6}table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:after{display:none}table.dataTable thead>tr>td:active,table.dataTable thead>tr>th:active{outline:none}div.dataTables_scrollBody table.dataTable thead>tr>td:after,div.dataTables_scrollBody table.dataTable thead>tr>td:before,div.dataTables_scrollBody table.dataTable thead>tr>th:after,div.dataTables_scrollBody table.dataTable thead>tr>th:before{display:none}div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:2px}div.dataTables_processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dataTables_processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:rgba(2,117,216,.9);-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}div.dataTables_processing>div:last-child>div:first-child{left:8px;-webkit-animation:datatables-loader-1 .6s infinite;animation:datatables-loader-1 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(2){left:8px;-webkit-animation:datatables-loader-2 .6s infinite;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(3){left:32px;-webkit-animation:datatables-loader-2 .6s infinite;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(4){left:56px;-webkit-animation:datatables-loader-3 .6s infinite;animation:datatables-loader-3 .6s infinite}@-webkit-keyframes datatables-loader-1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes datatables-loader-1{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes datatables-loader-3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes datatables-loader-3{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes datatables-loader-2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(24px);transform:translate(24px)}}@keyframes datatables-loader-2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(24px);transform:translate(24px)}}table.dataTable td.dt-left,table.dataTable th.dt-left{text-align:left}table.dataTable td.dataTables_empty,table.dataTable td.dt-center,table.dataTable th.dt-center{text-align:center}table.dataTable td.dt-right,table.dataTable th.dt-right{text-align:right}table.dataTable td.dt-justify,table.dataTable th.dt-justify{text-align:justify}table.dataTable td.dt-nowrap,table.dataTable th.dt-nowrap{white-space:nowrap}table.dataTable tfoot td,table.dataTable tfoot td.dt-head-left,table.dataTable tfoot th,table.dataTable tfoot th.dt-head-left,table.dataTable thead td,table.dataTable thead td.dt-head-left,table.dataTable thead th,table.dataTable thead th.dt-head-left{text-align:left}table.dataTable tfoot td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable thead th.dt-head-center{text-align:center}table.dataTable tfoot td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable thead th.dt-head-right{text-align:right}table.dataTable tfoot td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable thead th.dt-head-justify{text-align:justify}table.dataTable tfoot td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable thead th.dt-head-nowrap{white-space:nowrap}table.dataTable tbody td.dt-body-left,table.dataTable tbody th.dt-body-left{text-align:left}table.dataTable tbody td.dt-body-center,table.dataTable tbody th.dt-body-center{text-align:center}table.dataTable tbody td.dt-body-right,table.dataTable tbody th.dt-body-right{text-align:right}table.dataTable tbody td.dt-body-justify,table.dataTable tbody th.dt-body-justify{text-align:justify}table.dataTable tbody td.dt-body-nowrap,table.dataTable tbody th.dt-body-nowrap{white-space:nowrap}table.dataTable{clear:both;margin-top:6px!important;margin-bottom:6px!important;max-width:none!important;border-collapse:separate!important;border-spacing:0}table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;box-sizing:content-box}table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{text-align:center}table.dataTable.nowrap td,table.dataTable.nowrap th{white-space:nowrap}table.dataTable.table-striped>tbody>tr:nth-of-type(odd),table.dataTable>tbody>tr{background-color:transparent}table.dataTable>tbody>tr.selected>*{-webkit-box-shadow:inset 0 0 0 9999px rgba(2,117,216,.9);box-shadow:inset 0 0 0 9999px rgba(2,117,216,.9);color:#fff}table.dataTable.table-striped>tbody>tr.odd>*{-webkit-box-shadow:inset 0 0 0 9999px rgba(0,0,0,.05);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.05)}table.dataTable.table-striped>tbody>tr.odd.selected>*{-webkit-box-shadow:inset 0 0 0 9999px rgba(2,117,216,.95);box-shadow:inset 0 0 0 9999px rgba(2,117,216,.95)}table.dataTable.table-hover>tbody>tr:hover>*{-webkit-box-shadow:inset 0 0 0 9999px rgba(0,0,0,.075);box-shadow:inset 0 0 0 9999px rgba(0,0,0,.075)}table.dataTable.table-hover>tbody>tr.selected:hover>*{-webkit-box-shadow:inset 0 0 0 9999px rgba(2,117,216,.975);box-shadow:inset 0 0 0 9999px rgba(2,117,216,.975)}div.dataTables_wrapper div.dataTables_length label{font-weight:400;text-align:left;white-space:nowrap}div.dataTables_wrapper div.dataTables_length select{width:auto;display:inline-block}div.dataTables_wrapper div.dataTables_filter{text-align:right}div.dataTables_wrapper div.dataTables_filter label{font-weight:400;white-space:nowrap;text-align:left}div.dataTables_wrapper div.dataTables_filter input{margin-left:.5em;display:inline-block;width:auto}div.dataTables_wrapper div.dataTables_info{padding-top:.85em}div.dataTables_wrapper div.dataTables_paginate{margin:0;white-space:nowrap;text-align:right}div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}div.dataTables_wrapper div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:1em 0}div.dataTables_scrollHead table.dataTable{margin-bottom:0!important}div.dataTables_scrollBody>table{border-top:none;margin-top:0!important;margin-bottom:0!important}div.dataTables_scrollBody>table>thead .sorting:after,div.dataTables_scrollBody>table>thead .sorting:before,div.dataTables_scrollBody>table>thead .sorting_asc:after,div.dataTables_scrollBody>table>thead .sorting_asc:before,div.dataTables_scrollBody>table>thead .sorting_desc:after,div.dataTables_scrollBody>table>thead .sorting_desc:before{display:none}div.dataTables_scrollBody>table>tbody tr:first-child td,div.dataTables_scrollBody>table>tbody tr:first-child th{border-top:none}div.dataTables_scrollFoot>.dataTables_scrollFootInner{-webkit-box-sizing:content-box;box-sizing:content-box}div.dataTables_scrollFoot>.dataTables_scrollFootInner>table{margin-top:0!important;border-top:none}@media screen and (max-width:767px){div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_length,div.dataTables_wrapper div.dataTables_paginate{text-align:center}div.dataTables_wrapper div.dataTables_paginate ul.pagination{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}}table.dataTable.table-sm>thead>tr>th:not(.sorting_disabled){padding-right:20px}table.table-bordered.dataTable{border-right-width:0}table.table-bordered.dataTable td,table.table-bordered.dataTable th{border-left-width:0}table.table-bordered.dataTable td:last-child,table.table-bordered.dataTable th:last-child{border-right-width:1px}div.dataTables_scrollHead table.table-bordered,table.table-bordered.dataTable tbody td,table.table-bordered.dataTable tbody th{border-bottom-width:0}div.table-responsive>div.dataTables_wrapper>div.row{margin:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:first-child{padding-left:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^=col-]:last-child{padding-right:0}.signature-pad-canvas-box[data-v-f4d37102]{border:1px dashed rgba(148,163,184,.6);border-radius:8px;background:#fff;width:100%;max-width:400px}.signature-pad-canvas-box canvas[data-v-f4d37102]{width:100%;height:160px;cursor:crosshair}.signature-pad-preview img[data-v-f4d37102]{max-width:200px;max-height:80px;border:1px solid rgba(148,163,184,.4);border-radius:6px;background:#fff;padding:4px}.config-list-title[data-v-3a5ac7e8]{background:linear-gradient(135deg,#011c61,#022a8a)!important;-webkit-box-shadow:0 10px 20px rgba(1,28,97,.15);box-shadow:0 10px 20px rgba(1,28,97,.15);font-size:1.25rem;border-radius:1rem;border:none}.config-list-title-main[data-v-3a5ac7e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.9rem}.config-list-title-icon[data-v-3a5ac7e8]{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)}.config-list-title-icon i[data-v-3a5ac7e8]{font-size:1.5rem}.config-list-title-text[data-v-3a5ac7e8]{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}.config-list-title-label[data-v-3a5ac7e8]{font-weight:600;letter-spacing:.04em;text-transform:uppercase}.config-list-title-subtitle[data-v-3a5ac7e8]{font-size:.85rem;opacity:.9;margin-top:.1rem}.custom-table[data-v-3a5ac7e8]{border-collapse:separate!important;border-spacing:0!important;width:100%!important;border:none!important}.custom-table th[data-v-3a5ac7e8]{background-color:#f8fafc!important;color:#64748b!important;font-size:.75rem!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.05em;padding:14px 16px!important;border-bottom:2px solid #e2e8f0!important}.custom-table td[data-v-3a5ac7e8],.custom-table th[data-v-3a5ac7e8]{border-top:none!important;border-left:none!important;border-right:none!important}.custom-table td[data-v-3a5ac7e8]{padding:12px 16px!important;vertical-align:middle!important;color:#334155!important;font-size:.9rem!important;border-bottom:1px solid #f1f5f9!important;text-align:left}.custom-table tbody tr[data-v-3a5ac7e8]{-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.custom-table tbody tr[data-v-3a5ac7e8]:hover{background-color:#f8fafc!important}.avatar-circle-sm[data-v-3a5ac7e8]{width:32px;height:32px;border-radius:50%;background-color:rgba(1,28,97,.08);color:#011c61;font-weight:700;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;font-size:.85rem}.badge-light-title[data-v-3a5ac7e8]{background-color:#f1f5f9;color:#475569;font-size:.8rem;padding:4px 8px;border-radius:6px;font-weight:500}.badge-status[data-v-3a5ac7e8]{font-size:11px!important;border-radius:20px!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 10px;font-weight:700}.badge-status i[data-v-3a5ac7e8]{font-size:13px}.badge-status-active[data-v-3a5ac7e8]{background-color:#dcfce7;color:#15803d}.badge-status-inactive[data-v-3a5ac7e8]{background-color:#fee2e2;color:#b91c1c}.card[data-v-3a5ac7e8]{border-radius:12px;border:1px solid #e2e8f0;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.03);box-shadow:0 4px 12px rgba(0,0,0,.03)}.user-primary-btn[data-v-3a5ac7e8]{background-color:#011c61;border-color:#011c61;border-radius:999px;font-weight:600;padding:.5rem 1.5rem;color:#fff;-webkit-box-shadow:0 4px 10px rgba(1,28,97,.2);box-shadow:0 4px 10px rgba(1,28,97,.2);-webkit-transition:all .2s ease;transition:all .2s ease}.user-primary-btn[data-v-3a5ac7e8]:hover{background-color:#022a8a;border-color:#022a8a;-webkit-transform:translateY(-1px);transform:translateY(-1px);color:#fff}.custom-modal[data-v-3a5ac7e8]{border:none;border-radius:12px!important;overflow:hidden;-webkit-box-shadow:0 15px 35px rgba(0,0,0,.15);box-shadow:0 15px 35px rgba(0,0,0,.15)}.custom-modal .form-control[data-v-3a5ac7e8]{border:1px solid #cbd5e1;border-radius:6px;font-size:.9rem;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.custom-modal .form-control[data-v-3a5ac7e8]:focus{border-color:#011c61;-webkit-box-shadow:0 0 0 3px rgba(1,28,97,.1);box-shadow:0 0 0 3px rgba(1,28,97,.1)}.custom-modal .input-group-text[data-v-3a5ac7e8]{border:1px solid #cbd5e1;border-right:none;color:#64748b;background-color:#f8fafc}.custom-modal label[data-v-3a5ac7e8]{color:#475569}.modal{z-index:2050!important}.modal-backdrop{z-index:2040!important}.app-footer,.footer{z-index:1!important}.dataTables_wrapper .dataTables_filter label,.dataTables_wrapper .dataTables_length label{font-size:.85rem!important;color:#64748b!important;font-weight:500!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:.5rem!important;margin-bottom:1rem!important}.dataTables_wrapper .dataTables_length select{border:1px solid #cbd5e1!important;border-radius:8px!important;padding:.25rem 1.5rem .25rem .5rem!important;background-color:#fff!important}.dataTables_wrapper .dataTables_filter input,.dataTables_wrapper .dataTables_length select{font-size:.85rem!important;color:#1e293b!important;outline:none!important;height:34px!important}.dataTables_wrapper .dataTables_filter input{border:1px solid #cbd5e1!important;border-radius:20px!important;padding:.25rem 1rem!important;margin-left:.5rem!important;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.dataTables_wrapper .dataTables_filter input:focus{border-color:#011c61!important;-webkit-box-shadow:0 0 0 3px rgba(1,28,97,.1)!important;box-shadow:0 0 0 3px rgba(1,28,97,.1)!important}.dataTables_wrapper .dataTables_info{color:#64748b!important;font-size:.85rem!important;padding-top:1rem!important;font-weight:500!important}.dataTables_wrapper .dataTables_paginate{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:4px!important;padding-top:1rem!important}.dataTables_wrapper .dataTables_paginate .paginate_button{border:1px solid #e2e8f0!important;border-radius:8px!important;padding:6px 12px!important;font-size:.85rem!important;font-weight:500!important;color:#475569!important;background:#fff!important;cursor:pointer!important;margin:0!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:#f1f5f9!important;color:#011c61!important;border-color:#cbd5e1!important;text-decoration:none!important}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:#011c61!important;color:#fff!important;border-color:#011c61!important;font-weight:600!important;-webkit-box-shadow:0 4px 10px rgba(1,28,97,.2)!important;box-shadow:0 4px 10px rgba(1,28,97,.2)!important}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{opacity:.5!important;cursor:not-allowed!important;background:#f8fafc!important;color:#94a3b8!important;border-color:#e2e8f0!important}