@charset "UTF-8";.card:has(.card-datatable){overflow:visible;border:none;box-shadow:0 2px 12px #0000000f;border-radius:.625rem}.card>.card-header.border-bottom{padding:1.5rem 1.75rem;border-bottom:1px solid var(--bs-border-color)!important;background:transparent}.card>.card-header.border-bottom .card-title{font-size:1.25rem;font-weight:700;margin-bottom:0;display:flex;align-items:center;gap:.5rem}.card>.card-header.border-bottom .btn-primary{border-radius:50rem;font-size:.8125rem;font-weight:600;padding:.5rem 1.5rem;box-shadow:0 2px 6px rgba(var(--bs-primary-rgb),.3);transition:all .2s ease}.card>.card-header.border-bottom .btn-primary:hover{box-shadow:0 4px 12px rgba(var(--bs-primary-rgb),.4);transform:translateY(-1px)}.card>.card-header.border-bottom .btn-info{border-radius:50rem;font-size:.8125rem;font-weight:600;padding:.5rem 1.5rem}.card>.card-body.bg-body{background:transparent!important;border-bottom:none!important;padding:1rem 1.75rem .75rem}.card>.card-body.bg-body .row{row-gap:.625rem}.card>.card-body.bg-body .form-control{font-size:.8125rem;border-radius:50rem;padding:.4375rem 1rem;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:border-color .2s ease,box-shadow .2s ease}.card>.card-body.bg-body .form-control::placeholder{color:var(--bs-secondary-color);font-weight:400}.card>.card-body.bg-body .form-control:focus{border-color:var(--bs-primary);box-shadow:0 0 0 3px rgba(var(--bs-primary-rgb),.1);background:var(--bs-card-bg)}.card>.card-body.bg-body .form-select{font-size:.8125rem;border-radius:50rem;padding:.4375rem 2.25rem .4375rem 1rem;background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:border-color .2s ease,box-shadow .2s ease}.card>.card-body.bg-body .form-select:focus{border-color:var(--bs-primary);box-shadow:0 0 0 3px rgba(var(--bs-primary-rgb),.1);background-color:var(--bs-card-bg)}.card>.card-body.bg-body .select2-container .select2-selection{font-size:.8125rem;border-radius:50rem!important;background:var(--bs-body-bg)!important;border:1px solid var(--bs-border-color)!important;transition:border-color .2s ease,box-shadow .2s ease}.card>.card-body.bg-body .select2-container--focus .select2-selection{border-color:var(--bs-primary)!important;box-shadow:0 0 0 3px rgba(var(--bs-primary-rgb),.1)}.card>.card-body.bg-body .btn-icon{width:2.25rem;height:2.25rem;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50rem;transition:all .2s ease}.card>.card-body.bg-body .btn-icon .icon-base{font-size:1.125rem}.card>.card-body.bg-body .btn-icon[aria-expanded=true],.card>.card-body.bg-body .btn-icon:not(.collapsed){background-color:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.card>.card-body.bg-body .collapse,.card>.card-body.bg-body .collapsing{border-top:1px dashed var(--bs-border-color);margin-top:.25rem;padding-top:.25rem}.nav-tabs-custom{border-bottom:2px solid var(--bs-border-color);gap:0;padding:0 1.5rem;margin-bottom:0!important;overflow:visible!important;background:transparent}.nav-tabs-custom .nav-item{margin-bottom:-2px}.nav-tabs-custom .nav-link{font-size:.8125rem;font-weight:500;color:var(--bs-secondary-color);border:none;border-bottom:2px solid transparent;border-radius:0;padding:.875rem 1.25rem;transition:all .2s ease;white-space:nowrap;position:relative}.nav-tabs-custom .nav-link:hover{color:var(--bs-primary);background-color:rgba(var(--bs-primary-rgb),.04)}.nav-tabs-custom .nav-link.active{color:var(--bs-primary);border-bottom-color:var(--bs-primary);font-weight:600;background-color:rgba(var(--bs-primary-rgb),.04)}.nav-tabs-custom .nav-link .icon-base{opacity:.6;transition:opacity .2s ease}.nav-tabs-custom .nav-link:hover .icon-base,.nav-tabs-custom .nav-link.active .icon-base{opacity:1}.card-datatable{padding:0}.card-datatable .table thead th{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--bs-secondary-color);background:rgba(var(--bs-secondary-bg-rgb, 0, 0, 0),.02);border-bottom:2px solid var(--bs-border-color);padding:.875rem 1rem;white-space:nowrap}.card-datatable .table tbody td{font-size:.8125rem;vertical-align:middle;padding:.75rem 1rem;border-bottom:none}.card-datatable .table tbody tr{transition:background-color .15s ease}.card-datatable .table tbody tr:hover{background-color:rgba(var(--bs-primary-rgb),.035)}.card-datatable .table tbody tr:last-child td{border-bottom:none}.card-datatable .table .cell-fit{width:1%;white-space:nowrap}.card-datatable .table .badge{font-weight:600;letter-spacing:.02em}div.dataTables_wrapper .row.mx-3{border-bottom:1px solid var(--bs-border-color);padding:.25rem 0}div.dataTables_wrapper .dt-length{padding:.5rem 0}div.dataTables_wrapper .dt-length label{font-size:.8125rem;color:var(--bs-secondary-color);display:flex;align-items:center;gap:.5rem;margin-bottom:0}div.dataTables_wrapper .dt-length select{font-size:.8125rem;padding:.25rem .5rem;border-radius:.375rem}div.dataTables_wrapper .dataTables_info,div.dataTables_wrapper .dt-info{font-size:.8125rem;color:var(--bs-secondary-color);padding:.75rem 1.25rem}div.dataTables_wrapper .dataTables_paginate,div.dataTables_wrapper .dt-paging{padding:.75rem 1.25rem}div.dataTables_wrapper .dataTables_paginate .paginate_button,div.dataTables_wrapper .dataTables_paginate .dt-paging-button,div.dataTables_wrapper .dt-paging .paginate_button,div.dataTables_wrapper .dt-paging .dt-paging-button{font-size:.8125rem;border-radius:50rem!important;min-width:2.125rem;padding:.3rem .75rem!important;transition:all .15s ease}div.dataTables_wrapper .dataTables_length{padding:.625rem 1.25rem}div.dataTables_wrapper .dataTables_length label{font-size:.8125rem;color:var(--bs-secondary-color)}div.dataTables_wrapper .dataTables_length select{font-size:.8125rem;border-radius:.375rem}.card-datatable .dropdown-menu{border:1px solid var(--bs-border-color);border-radius:.5rem;box-shadow:0 4px 16px #0000001a;padding:.375rem;min-width:11rem}.card-datatable .dropdown-menu .dropdown-item{font-size:.8125rem;padding:.5rem .875rem;border-radius:.375rem;display:flex;align-items:center;transition:all .15s ease}.card-datatable .dropdown-menu .dropdown-item .icon-base{font-size:1.0625rem;line-height:1;opacity:.7}.card-datatable .dropdown-menu .dropdown-item:hover{background-color:rgba(var(--bs-primary-rgb),.08)}.card-datatable .dropdown-menu .dropdown-item:hover .icon-base{opacity:1}.card-datatable .dropdown-menu .dropdown-item.text-danger:hover{background-color:rgba(var(--bs-danger-rgb),.08)}.card-datatable .dropdown-menu .dropdown-divider{margin:.25rem .5rem;opacity:.15}table.dataTable thead tr>.dtfc-fixed-start,table.dataTable thead tr>.dtfc-fixed-end,table.dataTable thead tr>.dtfc-fixed-left,table.dataTable thead tr>.dtfc-fixed-right,table.dataTable tbody tr>.dtfc-fixed-start,table.dataTable tbody tr>.dtfc-fixed-end,table.dataTable tbody tr>.dtfc-fixed-left,table.dataTable tbody tr>.dtfc-fixed-right,table.dataTable tfoot tr>.dtfc-fixed-start,table.dataTable tfoot tr>.dtfc-fixed-end,table.dataTable tfoot tr>.dtfc-fixed-left,table.dataTable tfoot tr>.dtfc-fixed-right{background-color:var(--bs-card-bg)!important}div.dt-scroll div.dtfc-top-blocker,div.dt-scroll div.dtfc-bottom-blocker,div.dtfh-floatingparent div.dtfc-top-blocker,div.dtfh-floatingparent div.dtfc-bottom-blocker{background-color:var(--bs-card-bg)!important}table.dataTable.dtfc-scrolling-left tr>.dtfc-fixed-left:after,table.dataTable.dtfc-scrolling-left tr>.dtfc-fixed-start:after{box-shadow:inset 10px 0 8px -8px #0000001a!important}table.dataTable.dtfc-scrolling-right tr>.dtfc-fixed-right:after,table.dataTable.dtfc-scrolling-right tr>.dtfc-fixed-end:after{box-shadow:inset -10px 0 8px -8px #0000001a!important}div.dt-container div.dt-scroll div.dt-scroll-head{background-color:var(--bs-card-bg)}div.dt-container div.dt-scroll div.dt-scroll-head table.dataTable thead th{background-color:var(--bs-card-bg)!important}.dtfh-floatingparent-head{z-index:1030!important;border-block-end:2px solid var(--bs-primary)!important;box-shadow:0 4px 16px #00000014;background-color:var(--bs-card-bg)!important}.dtfh-floatingparent-head table.dataTable thead th{background-color:var(--bs-card-bg)!important}[data-bs-theme=dark] .card:has(.card-datatable){box-shadow:0 2px 16px #0003}[data-bs-theme=dark] .card>.card-header.border-bottom .btn-primary{box-shadow:0 2px 8px rgba(var(--bs-primary-rgb),.25)}[data-bs-theme=dark] .card>.card-body.bg-body{background:#ffffff05!important}[data-bs-theme=dark] .nav-tabs-custom{border-bottom-color:#ffffff14}[data-bs-theme=dark] .nav-tabs-custom .nav-link:hover,[data-bs-theme=dark] .nav-tabs-custom .nav-link.active{background-color:#ffffff0a}[data-bs-theme=dark] .card-datatable .table thead th{border-bottom-color:#ffffff1a;background:#ffffff05}[data-bs-theme=dark] .card-datatable .table tbody tr:hover{background-color:#ffffff08}[data-bs-theme=dark] .card-datatable .dropdown-menu{border-color:#ffffff1a;box-shadow:0 4px 20px #00000059}[data-bs-theme=dark] div.dataTables_wrapper .row.mx-3{border-bottom-color:#ffffff0f}[data-bs-theme=dark] table.dataTable.dtfc-scrolling-left tr>.dtfc-fixed-left:after,[data-bs-theme=dark] table.dataTable.dtfc-scrolling-left tr>.dtfc-fixed-start:after{box-shadow:inset 10px 0 8px -8px #00000059!important}[data-bs-theme=dark] table.dataTable.dtfc-scrolling-right tr>.dtfc-fixed-right:after,[data-bs-theme=dark] table.dataTable.dtfc-scrolling-right tr>.dtfc-fixed-end:after{box-shadow:inset -10px 0 8px -8px #00000059!important}[data-bs-theme=dark] .dtfh-floatingparent-head{border-block-end-color:var(--bs-primary)!important;box-shadow:0 4px 20px #00000059}
