:root,[data-bs-theme=light]{--bs-primary:#4263eb;--bs-primary-rgb:66,99,235;--bs-primary-text-emphasis:#1e3a8a;--bs-primary-bg-subtle:#e8ecfd;--bs-primary-border-subtle:#c3cdf8;--bs-link-color:#4263eb;--bs-link-color-rgb:66,99,235;--bs-link-hover-color:#3451c6;--bs-custom-link-color:#4263eb;--bs-success:#157347;--bs-success-rgb:21,115,71;--bs-danger:#d92d20;--bs-danger-rgb:217,45,32;--bs-warning:#b54708;--bs-warning-rgb:181,71,8;--bs-info:#0e7490;--bs-info-rgb:14,116,144;--bs-secondary:#667085;--bs-secondary-rgb:102,112,133;--bs-base-color:#1a2233;--bs-base-color-rgb:26,34,51;--bs-paper-bg:#ffffff;--bs-body-bg:#f6f7f9;--bs-body-bg-rgb:246,247,249;--bs-secondary-bg:#eef0f3;--bs-secondary-bg-rgb:238,240,243;--bs-tertiary-bg:#f2f4f6;--bs-tertiary-bg-rgb:242,244,246;--bs-body-color:#4a5568;--bs-body-color-rgb:74,85,104;--bs-heading-color:#1a2233;--bs-emphasis-color:#1a2233;--bs-emphasis-color-rgb:26,34,51;--bs-secondary-color:#6b7280;--bs-border-color:#e2e5ea;--bs-border-color-translucent:rgba(26, 34, 51, 0.12);--bs-gray-200:#e2e5ea;--bs-focus-ring-color:rgba(66, 99, 235, 0.35);--bs-box-shadow:none;--bs-box-shadow-sm:none;--bs-box-shadow-inset:inset 0 1px 2px rgba(26, 34, 51, 0.06);--bs-box-shadow-lg:0 8px 24px -4px rgba(26, 34, 51, 0.10),0 2px 6px -2px rgba(26, 34, 51, 0.06)}[data-bs-theme=dark]{--bs-primary:#7f9cff;--bs-primary-rgb:127,156,255;--bs-primary-text-emphasis:#b9c7ff;--bs-primary-bg-subtle:#1c2340;--bs-primary-border-subtle:#2f3d6e;--bs-link-color:#7f9cff;--bs-link-color-rgb:127,156,255;--bs-link-hover-color:#a3b6ff;--bs-custom-link-color:#7f9cff;--bs-success:#4ade80;--bs-success-rgb:74,222,128;--bs-danger:#ff8a7a;--bs-danger-rgb:255,138,122;--bs-warning:#fbbf24;--bs-warning-rgb:251,191,36;--bs-info:#38bdf8;--bs-info-rgb:56,189,248;--bs-secondary:#8b93a3;--bs-secondary-rgb:139,147,163;--bs-base-color:#e6e9ef;--bs-base-color-rgb:230,233,239;--bs-paper-bg:#1a1e27;--bs-body-bg:#12151c;--bs-body-bg-rgb:18,21,28;--bs-secondary-bg:#232936;--bs-secondary-bg-rgb:35,41,54;--bs-tertiary-bg:#1e2430;--bs-tertiary-bg-rgb:30,36,48;--bs-body-color:#a8b0bf;--bs-body-color-rgb:168,176,191;--bs-heading-color:#f1f3f7;--bs-emphasis-color:#f1f3f7;--bs-emphasis-color-rgb:241,243,247;--bs-secondary-color:#8b93a3;--bs-border-color:#2a3040;--bs-border-color-translucent:rgba(255, 255, 255, 0.10);--bs-gray-200:#2a3040;--bs-focus-ring-color:rgba(127, 156, 255, 0.40);--bs-box-shadow:none;--bs-box-shadow-sm:none;--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, 0.30);--bs-box-shadow-lg:0 8px 24px -4px rgba(0, 0, 0, 0.55),0 0 0 1px rgba(255, 255, 255, 0.06)}:root{--bs-border-radius:0.25rem;--bs-border-radius-sm:0.1875rem;--bs-border-radius-lg:0.375rem;--bs-border-radius-xl:0.5rem;--bs-border-radius-xxl:0.75rem;--bs-body-font-size:0.875rem;--bs-body-font-weight:400;--bs-body-line-height:1.45;--bs-menu-vertical-link-padding-y:0.375rem;--bs-menu-vertical-link-padding-x:0.875rem}:root{--incibo-body-bg:var(--bs-body-bg);--incibo-card-bg:var(--bs-paper-bg);--incibo-body-color:var(--bs-body-color);--incibo-heading-color:var(--bs-heading-color);--incibo-muted-color:var(--bs-secondary-color);--incibo-border-color:var(--bs-border-color);--incibo-border-color-light:var(--bs-border-color);--incibo-table-hover-bg:rgba(var(--bs-base-color-rgb), 0.04);--incibo-table-border-color:var(--bs-border-color);--incibo-input-bg:var(--bs-paper-bg);--incibo-input-border:var(--bs-border-color);--incibo-focus-shadow:var(--bs-focus-ring-color);--incibo-scrollbar-track:transparent;--incibo-scrollbar-thumb:var(--bs-border-color);--incibo-scrollbar-thumb-hover:var(--bs-secondary-color)}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1.125rem;--bs-card-cap-padding-y:0.75rem;--bs-card-cap-padding-x:1.125rem;--bs-card-border-width:1px;--bs-card-border-color:var(--bs-border-color);--bs-card-border-radius:var(--bs-border-radius-lg);--bs-card-inner-border-radius:var(--bs-border-radius-lg);--bs-card-box-shadow:none;box-shadow:none;margin-bottom:1rem}.card-title{font-size:.9375rem;font-weight:600;color:var(--bs-heading-color)}.table>:not(caption)>*>*{padding:.5rem .75rem;border-bottom-color:var(--bs-border-color)}.table-sm>:not(caption)>*>*{padding:.375rem .625rem}.table{--bs-table-hover-bg:rgba(var(--bs-base-color-rgb), 0.04);--bs-table-striped-bg:rgba(var(--bs-base-color-rgb), 0.02);font-variant-numeric:tabular-nums}.table thead th{font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--bs-secondary-color);background:0 0;border-bottom:1px solid var(--bs-border-color)}.form-control,.form-select{font-size:.875rem;line-height:1.45}.form-control{padding:.375rem .625rem}.form-select{padding:.375rem 2.125rem .375rem .625rem;background-position:right .625rem center}.form-control-sm{padding:.25rem .5rem;font-size:.8125rem}.form-control:focus,.form-select:focus{border-width:var(--bs-border-width);padding:inherit}.form-control:focus{padding:.375rem .625rem}.form-select:focus{padding:.375rem 2.125rem .375rem .625rem}.form-control.form-control-sm,.form-control.form-control-sm:focus{padding:.25rem .5rem}.form-select.form-select-sm{padding:.25rem 1.875rem .25rem .5rem}.form-select.form-select-sm:focus{padding:.25rem 1.875rem .25rem .5rem}.form-select-sm{padding:.25rem 1.875rem .25rem .5rem;background-position:right .5rem center;font-size:.8125rem}.form-label{margin-bottom:.25rem;font-size:.8125rem;font-weight:500;color:var(--bs-heading-color)}.btn{--bs-btn-padding-y:0.375rem;--bs-btn-padding-x:0.75rem;--bs-btn-font-size:0.8125rem;--bs-btn-font-weight:500;--bs-btn-border-radius:var(--bs-border-radius);gap:.375rem}.btn>i[class*=me-]{margin-inline-end:0!important}.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.75rem}.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:0.875rem}.h1,h1{font-size:1.5rem}.h2,h2{font-size:1.25rem}.h3,h3{font-size:1.125rem}.h4,h4{font-size:1rem}.h5,h5{font-size:.9375rem}.h6,h6{font-size:.8125rem}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:600;line-height:1.25;letter-spacing:-.011em;color:var(--bs-heading-color)}.container-p-y:not([class^=pt-]):not([class*=" pt-"]){padding-block-start:1rem!important}.container-p-y:not([class^=pb-]):not([class*=" pb-"]){padding-block-end:1rem!important}.pagination{--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.1875rem;--bs-pagination-font-size:0.8125rem;--bs-pagination-color:var(--bs-body-color);--bs-pagination-bg:var(--bs-paper-bg);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-hover-color:var(--bs-heading-color);--bs-pagination-hover-bg:rgba(var(--bs-base-color-rgb), 0.04);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-active-bg:var(--bs-primary);--bs-pagination-active-border-color:var(--bs-primary);--bs-pagination-disabled-bg:transparent;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-border-color:var(--bs-border-color);gap:.25rem}.pagination .page-link{min-width:1.75rem;text-align:center;border-color:var(--bs-border-color)}.table-container>nav{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem}#theme-toggle{padding:.5rem;border-radius:.375rem;transition:background-color .15s ease-in-out}#theme-toggle:hover{background-color:rgba(var(--bs-base-color-rgb),.06)}#theme-toggle i{font-size:1.25rem;transition:transform .3s ease-in-out}#theme-toggle:hover i{transform:rotate(15deg)}[data-bs-theme=light] #theme-icon::before{content:"\ea51"}[data-bs-theme=dark] #theme-icon::before{content:"\eb99"}.bg-menu-theme,.layout-menu{background-color:var(--bs-paper-bg)!important;border-inline-end:1px solid var(--bs-border-color);box-shadow:none}.bg-menu-theme .menu-inner>.menu-item .menu-sub>.menu-item>.menu-link,.bg-menu-theme .menu-inner>.menu-item>.menu-link{color:var(--bs-body-color);border-radius:var(--bs-border-radius)}.bg-menu-theme .menu-inner>.menu-item .menu-sub>.menu-item>.menu-link:focus,.bg-menu-theme .menu-inner>.menu-item .menu-sub>.menu-item>.menu-link:hover,.bg-menu-theme .menu-inner>.menu-item>.menu-link:focus,.bg-menu-theme .menu-inner>.menu-item>.menu-link:hover{color:var(--bs-heading-color);background-color:rgba(var(--bs-base-color-rgb),.05)}.bg-menu-theme .menu-inner>.menu-item.active>.menu-link{color:var(--bs-heading-color);font-weight:500;background-color:rgba(var(--bs-primary-rgb),.1);box-shadow:inset 2px 0 0 var(--bs-primary);border-radius:var(--bs-border-radius)}.bg-menu-theme .menu-inner>.menu-item.active>.menu-link .menu-icon{color:var(--bs-primary)}.bg-menu-theme .menu-header{font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--bs-secondary-color)}.bg-menu-theme .menu-divider{border-color:var(--bs-border-color)}.bg-menu-theme .menu-inner-shadow{background:linear-gradient(var(--bs-paper-bg) 41%,transparent 95%,transparent)}.bg-menu-theme .menu-sub{background-color:transparent}.bg-menu-theme .menu-icon{color:var(--bs-secondary-color)}.bg-menu-theme .menu-toggle::after{border-color:var(--bs-secondary-color)}.bg-menu-theme .app-brand-text{color:var(--bs-heading-color)!important}.bg-menu-theme .app-brand-logo svg{color:var(--bs-primary)}.bg-navbar-theme,.layout-navbar{background-color:var(--bs-paper-bg)!important;border-bottom:1px solid var(--bs-border-color);box-shadow:none}.bg-navbar-theme .navbar-nav>.nav-item>.nav-link{color:var(--bs-body-color)}.bg-navbar-theme .navbar-nav>.nav-item>.nav-link:focus,.bg-navbar-theme .navbar-nav>.nav-item>.nav-link:hover{color:var(--bs-heading-color)}.bg-navbar-theme .avatar-initial{background-color:rgba(var(--bs-primary-rgb),.12)!important;color:var(--bs-primary)!important}.content-wrapper{background-color:var(--bs-body-bg)}.bg-footer-theme{background-color:var(--bs-paper-bg)!important;color:var(--bs-secondary-color);border-top:1px solid var(--bs-border-color)}.rut-input-wrapper{position:relative}.rut-feedback{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;padding:.5rem .75rem;border-radius:var(--bs-border-radius);font-size:.8125rem;font-weight:500;opacity:0;transform:translateY(-5px);transition:all .3s cubic-bezier(.4, 0, .2, 1)}.rut-feedback:not(:empty){opacity:1;transform:translateY(0)}.rut-feedback i{font-size:1rem}.rut-feedback.text-muted{background-color:rgba(var(--bs-base-color-rgb),.06);color:var(--bs-secondary-color)!important}.rut-feedback.text-success{background-color:rgba(var(--bs-success-rgb),.12);color:var(--bs-success)!important;border-left:3px solid var(--bs-success)}.rut-feedback.text-success i{animation:rut-pulse .5s ease-out}.rut-feedback.text-danger{background-color:rgba(var(--bs-danger-rgb),.12);color:var(--bs-danger)!important;border-left:3px solid var(--bs-danger)}.rut-feedback.text-danger i{animation:rut-shake .4s ease-out}.form-control.rut-validated{padding-right:2.5rem;transition:border-color .2s ease,box-shadow .2s ease}.form-control.rut-validated.is-valid{border-color:var(--bs-success);box-shadow:0 0 0 3px rgba(var(--bs-success-rgb),.15);background-image:none}.form-control.rut-validated.is-valid:focus{border-color:var(--bs-success);box-shadow:0 0 0 3px rgba(var(--bs-success-rgb),.25)}.form-control.rut-validated.is-invalid{border-color:var(--bs-danger);box-shadow:0 0 0 3px rgba(var(--bs-danger-rgb),.15);background-image:none}.form-control.rut-validated.is-invalid:focus{border-color:var(--bs-danger);box-shadow:0 0 0 3px rgba(var(--bs-danger-rgb),.25)}.rut-status-icon{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);font-size:1.25rem;pointer-events:none;opacity:0;transition:all .3s ease}.rut-status-icon.show{opacity:1}.rut-status-icon.valid{color:var(--bs-success)}.rut-status-icon.invalid{color:var(--bs-danger)}@keyframes rut-pulse{0%{transform:scale(1)}50%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes rut-shake{0%,100%{transform:translateX(0)}20%,60%{transform:translateX(-3px)}40%,80%{transform:translateX(3px)}}.dataTables_filter label,.dataTables_length label{display:flex;align-items:center;gap:.5rem;margin-bottom:0;font-size:.8125rem;color:var(--bs-secondary-color);white-space:nowrap}.dataTables_length select{width:auto;flex:0 0 auto;min-width:4.5rem}.dataTables_filter input{width:auto;min-width:12rem}.dataTables_wrapper .row:first-child{margin-bottom:.75rem}.dataTables_wrapper .row:last-child{margin-top:.75rem}table.dataTable thead .sorting::after,table.dataTable thead .sorting::before,table.dataTable thead .sorting_asc::after,table.dataTable thead .sorting_asc::before,table.dataTable thead .sorting_desc::after,table.dataTable thead .sorting_desc::before{opacity:.35;font-size:.75em}table.dataTable thead .sorting_asc::before,table.dataTable thead .sorting_desc::after{opacity:1;color:var(--bs-primary)}.dataTables_empty{padding:2rem .75rem!important;text-align:center;color:var(--bs-secondary-color)}.dt-colvis-menu{min-width:12rem}.dt-colvis-menu .dropdown-item{cursor:pointer;font-size:.8125rem}.dt-colvis-menu .form-check-input{flex:0 0 auto;margin:0;pointer-events:none}.page-head{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.page-head__title{margin-bottom:.125rem;font-size:1.25rem;font-weight:600;line-height:1.25;letter-spacing:-.011em;color:var(--bs-heading-color)}.page-head__meta{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem;font-size:.8125rem;color:var(--bs-secondary-color)}.page-head__sep{opacity:.5}.page-head__actions{display:flex;align-items:center;gap:.5rem}.filter-bar{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;padding:.625rem .75rem;background-color:var(--bs-paper-bg);border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius-lg)}.filter-bar .btn,.filter-bar .form-control,.filter-bar .form-select{height:2rem}.filter-bar .form-control,.filter-bar .form-select{width:auto;flex:0 1 auto}.filter-bar>div{flex:0 1 auto}.filter-bar .btn-group .btn{padding-block:0;display:inline-flex;align-items:center;gap:.25rem}.filter-bar__field--sm{min-width:9rem}.filter-bar__field--md{min-width:10.5rem}.filter-bar__field--lg{min-width:12.5rem}.filter-bar__spacer{margin-inline-start:auto}.kpi__label{font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--bs-secondary-color)}.kpi__value{margin-top:.125rem;font-size:1.5rem;font-weight:600;line-height:1.15;color:var(--bs-heading-color);font-variant-numeric:tabular-nums}.kpi__sub{margin-top:.25rem;font-size:.75rem;color:var(--bs-secondary-color)}.kpi__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;font-size:1rem;border-radius:var(--bs-border-radius)}.card.kpi{transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.card.kpi:hover{transform:translateY(-2px);border-color:rgba(var(--bs-base-color-rgb),.14);box-shadow:0 4px 12px -2px rgba(var(--bs-base-color-rgb),.1),0 2px 4px -2px rgba(var(--bs-base-color-rgb),.06)}a.kpi{text-decoration:none}a.kpi:hover{border-color:rgba(var(--bs-primary-rgb),.4)}@media (prefers-reduced-motion:reduce){.card.kpi{transition:none}.card.kpi:hover{transform:none}}.table-tight>:not(caption)>*>*{padding-block:0.375rem}.progress-thin{height:6px}.curva{min-height:320px}.nav-pills .nav-link,.nav-tabs .nav-link{text-transform:none}.table-anchos-fijos{table-layout:fixed}.table-anchos-fijos td,.table-anchos-fijos th{overflow-wrap:anywhere}.sidebar-brand{font-size:1.5rem;font-weight:700;color:#3b7ddd!important;text-decoration:none;padding:1.5rem;display:block}.sidebar-brand:hover{color:#2c5da6!important}.card-header{border-bottom:1px solid var(--bs-border-color)}.card.bg-info,.card.bg-primary,.card.bg-success,.card.bg-warning{border:none}.card.bg-info .card-body,.card.bg-primary .card-body,.card.bg-success .card-body,.card.bg-warning .card-body{padding:1.5rem}.table-container>nav{margin-top:1.5rem}.table thead th a,.table thead th a:focus,.table thead th a:hover{color:inherit!important;text-decoration:none}.table thead th a:hover{color:var(--incibo-heading-color)!important}.table td .text-monospace,.table td code{background:0 0;color:var(--incibo-heading-color);font-size:.85em;padding:0;white-space:nowrap}.section-header{background:linear-gradient(90deg,rgba(105,108,255,.08),transparent);border-left:3px solid #696cff;padding:.6rem 1rem;margin-bottom:0;display:flex;align-items:center;gap:.5rem;font-weight:600;color:#566a7f}.section-header i{color:#696cff;font-size:1.1rem}.section-card{box-shadow:0 1px 3px rgba(0,0,0,.06)}.section-card .card-body{padding-top:1rem}.empty-state{padding:2.5rem 1rem;color:#a1acb8;text-align:center}.empty-state i{font-size:2.5rem}.empty-state p{margin:.5rem 0 0}.dropzone-area{border:2px dashed #aab7c4;border-radius:8px;padding:3rem 1rem;text-align:center;background:#f8f9fc;transition:all .2s;cursor:pointer}.dropzone-area i{font-size:3rem;color:#696cff}.dropzone-area.dragover{background:#e3eaff;border-color:#696cff}.dropzone-area.dropzone-disabled{opacity:.55;cursor:not-allowed;background:#f1f1f4}.dropzone-area.dropzone-disabled i{color:#aab7c4}.badge{font-weight:500;padding:.3em .55em}.progress{height:.5rem;font-size:.75rem}.alert{padding:.625rem .875rem;border-radius:var(--bs-border-radius);border-left-width:3px}.form-control:focus,.form-select:focus{border-color:var(--bs-primary);box-shadow:0 0 0 .2rem var(--bs-focus-ring-color)}.text-muted-light{color:var(--incibo-muted-color)!important}.cursor-pointer{cursor:pointer}.spinner-border-sm{width:1rem;height:1rem;border-width:.15em}.toast-container{position:fixed;top:1rem;right:1rem;z-index:1050}.toast{min-width:300px;background-color:var(--incibo-card-bg);border-color:var(--incibo-border-color)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--incibo-scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--incibo-scrollbar-thumb);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--incibo-scrollbar-thumb-hover)}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeIn .3s ease-in-out}@keyframes pulse-border{0%,100%{opacity:1;border-color:#ffab00}50%{opacity:.5;border-color:rgb(255,187.8,51)}}@media print{.btn,.footer,.navbar,.no-print,.sidebar{display:none!important}.main{margin-left:0!important;padding:0!important}.card{box-shadow:none;border:1px solid var(--incibo-table-border-color)}}.page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}.page-header .page-title{margin:0;color:var(--incibo-heading-color)}.page-header .page-actions{display:flex;gap:.5rem;flex-wrap:wrap}.empty-state{text-align:center;padding:4rem;color:var(--incibo-muted-color)}.empty-state i{font-size:3rem;margin-bottom:1rem;opacity:.5}.empty-state h5{color:var(--incibo-heading-color);margin-bottom:.5rem}.ts-wrapper .ts-control{background:#fff;border:1px solid #d9dee3;border-radius:.5rem;min-height:calc(1.5em + .65rem + 2px);padding:.32rem .65rem;font-size:.875rem;box-shadow:0 1px 2px rgba(67,89,113,.06);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ts-wrapper .ts-control>input{font-size:.875rem;color:#566a7f}.ts-wrapper .ts-control>input::placeholder{color:#a3a4a6}.ts-wrapper.dropdown-active .ts-control,.ts-wrapper.focus .ts-control{border-color:#696cff;box-shadow:0 0 0 .18rem rgba(105,108,255,.16),0 4px 14px rgba(105,108,255,.18);transform:translateY(-1px)}.ts-wrapper.single .ts-control .item{color:#566a7f;font-weight:500}.ts-wrapper.multi .ts-control .item{background:rgba(105,108,255,.16);color:#696cff;border:none;border-radius:999px;padding:.15rem .5rem;margin:2px 4px 2px 0;font-weight:500}.ts-wrapper .ts-control:after{border-color:#a3a4a6 transparent transparent!important;transition:transform .2s ease}.ts-wrapper.dropdown-active .ts-control:after{transform:rotate(180deg) translateY(0)}.ts-wrapper .ts-control .item .remove{border-left:none;margin-left:.35rem;color:#696cff;opacity:.7}.ts-wrapper .ts-control .item .remove:hover{opacity:1;background:0 0}.ts-dropdown{border:1px solid #e7e7ff;border-radius:.5rem;box-shadow:0 12px 32px rgba(67,89,113,.18),0 2px 6px rgba(67,89,113,.08);margin-top:6px;overflow:hidden;animation:ts-fade-in .14s ease-out}.ts-dropdown .ts-dropdown-content{padding:.35rem;max-height:320px}.ts-dropdown .option{padding:.55rem .7rem;border-radius:.4rem;color:#566a7f;font-size:.875rem;line-height:1.35;cursor:pointer;transition:background .12s,color .12s,padding-left .12s;white-space:normal}.ts-dropdown .option.active,.ts-dropdown .option:hover{background:linear-gradient(90deg,rgba(105,108,255,.16) 0,rgba(105,108,255,.06) 100%);color:#696cff;padding-left:.95rem}.ts-dropdown .option.selected{background:#696cff;color:#fff;font-weight:500}.ts-dropdown .option.selected:hover{background:rgb(74.4,78.012,255);color:#fff}.ts-dropdown .no-results,.ts-dropdown .optgroup-header{padding:.55rem .7rem;font-size:.8rem;color:#a3a4a6}.ts-dropdown .highlight{background:rgba(105,108,255,.22);color:#696cff;border-radius:3px;padding:0 2px}@keyframes ts-fade-in{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.form-select-sm+.ts-wrapper .ts-control,.ts-wrapper.form-select-sm .ts-control{min-height:calc(1.5em + .5rem + 2px);padding:.22rem .55rem;font-size:.8125rem}[data-bs-theme=dark] .ts-wrapper .ts-control{background:#2b2c40;border-color:#434968;color:#cbcde0;box-shadow:none}[data-bs-theme=dark] .ts-wrapper .ts-control>input{color:#cbcde0}[data-bs-theme=dark] .ts-wrapper.dropdown-active .ts-control,[data-bs-theme=dark] .ts-wrapper.focus .ts-control{border-color:#696cff;box-shadow:0 0 0 .18rem rgba(105,108,255,.28)}[data-bs-theme=dark] .ts-dropdown{background:#2b2c40;border-color:#434968}[data-bs-theme=dark] .ts-dropdown .option{color:#cbcde0}[data-bs-theme=dark] .ts-dropdown .option.active,[data-bs-theme=dark] .ts-dropdown .option:hover{background:rgba(105,108,255,.22);color:#fff}.container-xxl{max-width:100%!important}.table-actions{white-space:nowrap}.table-actions .btn{padding:.25rem .5rem;font-size:.875rem}.table-actions .btn+.btn{margin-left:.25rem}@media (max-width:575px){.card-body{padding:.75rem}.card-header{padding:.75rem}.h1,h1{font-size:1.5rem}.h2,h2{font-size:1.25rem}.h4,h4{font-size:1rem}.toast{min-width:auto;max-width:calc(100vw - 2rem)}.toast-container{left:.5rem;right:.5rem}.toast-container .toast{width:100%}.btn-group-mobile{display:flex;flex-direction:column;gap:.5rem}.btn-group-mobile .btn{width:100%}.card.bg-info .card-body,.card.bg-primary .card-body,.card.bg-success .card-body,.card.bg-warning .card-body{padding:1rem}.form-control,.form-select{font-size:16px}}@media (max-width:767px){.card-body{padding:1rem}.table-responsive{margin-bottom:1rem}.table .d-mobile-none{display:none!important}.filter-row>div[class*=col-]{margin-bottom:.75rem}.page-header{flex-direction:column;align-items:flex-start!important;gap:1rem}.page-header .page-actions{width:100%}.page-header .page-actions .btn{flex:1}}@media (max-width:991px){.stats-row>[class*=col-]{flex:0 0 50%;max-width:50%}.form-sidebar{order:2;margin-top:1.5rem}}@media (max-width:767px){.d-mobile-none{display:none!important}}@media (max-width:991px){.d-tablet-none{display:none!important}}.d-mobile-block{display:none!important}@media (max-width:767px){.d-mobile-block{display:block!important}}@media (max-width:767px){.w-mobile-100{width:100%!important}}@media (max-width:767px){.flex-mobile-column{flex-direction:column!important}.flex-mobile-column>*{width:100%}}@media (max-width:767px){.gap-mobile-2{gap:.5rem!important}}@media (max-width:767px){.mb-mobile-3{margin-bottom:1rem!important}}@media (max-width:767px){.p-mobile-2{padding:.5rem!important}}@media (max-width:767px){.text-mobile-center{text-align:center!important}}