.theme-toggle{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;margin:0;background-color:transparent;border:1px solid var(--grey-300);border-radius:8px;color:var(--grey-700);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.theme-toggle:hover{background-color:var(--grey-50)}.theme-toggle svg{width:20px;height:20px;display:none;stroke:currentColor}.theme-toggle .theme-toggle__moon{display:block}[data-theme=dark] .theme-toggle .theme-toggle__moon{display:none}[data-theme=dark] .theme-toggle .theme-toggle__sun{display:block}.theme-toggle--floating{position:fixed;top:16px;right:16px;z-index:1100;background-color:var(--white);box-shadow:var(--shadow-sm)}[data-theme=dark] html,[data-theme=dark] body{background-color:var(--app-bg);color:var(--grey-900)}[data-theme=dark] hr{border-color:var(--grey-300);opacity:1}[data-theme=dark] ::placeholder{color:var(--grey-500)}[data-theme=dark] ::-webkit-scrollbar{width:10px;height:10px}[data-theme=dark] ::-webkit-scrollbar-track{background:var(--grey-25)}[data-theme=dark] ::-webkit-scrollbar-thumb{background:var(--grey-300);border-radius:6px}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:var(--grey-400)}[data-theme=dark] .loader:after{background-color:var(--loader-veil)}[data-theme=dark] .card,[data-theme=dark] .modal-content,[data-theme=dark] .list-group-item,[data-theme=dark] .accordion-item,[data-theme=dark] .accordion-button,[data-theme=dark] .dropdown-menu,[data-theme=dark] .popover,[data-theme=dark] .offcanvas{background-color:var(--white);color:var(--grey-900);border-color:var(--grey-300)}[data-theme=dark] .card-header,[data-theme=dark] .card-footer,[data-theme=dark] .modal-header,[data-theme=dark] .modal-footer,[data-theme=dark] .accordion-button:not(.collapsed){background-color:var(--grey-50);border-color:var(--grey-300);color:var(--grey-900)}[data-theme=dark] .accordion-button:after{filter:invert(1) brightness(1.6)}[data-theme=dark] .dropdown-item{color:var(--grey-800)}[data-theme=dark] .dropdown-item:hover,[data-theme=dark] .dropdown-item:focus{background-color:var(--grey-50);color:var(--grey-900)}[data-theme=dark] .dropdown-divider{border-color:var(--grey-300)}[data-theme=dark] .table{--bs-table-bg: transparent;--bs-table-color: var(--grey-900);--bs-table-striped-bg: var(--grey-50);--bs-table-striped-color: var(--grey-900);--bs-table-hover-bg: var(--grey-100);--bs-table-hover-color: var(--grey-900);--bs-table-accent-bg: transparent;color:var(--grey-900);border-color:var(--grey-300)}[data-theme=dark] .table>:not(caption)>*>*{background-color:transparent;border-color:var(--grey-300);color:inherit}[data-theme=dark] .table-striped>tbody>tr:nth-of-type(odd)>*{box-shadow:inset 0 0 0 9999px var(--grey-50);color:var(--grey-900)}[data-theme=dark] .table-hover>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px var(--grey-100);color:var(--grey-900)}[data-theme=dark] .table-light,[data-theme=dark] .table-light>th,[data-theme=dark] .table-light>td,[data-theme=dark] .table>thead{background-color:var(--grey-50);color:var(--grey-900);border-color:var(--grey-300)}[data-theme=dark] .table-bordered>:not(caption)>*{border-color:var(--grey-300)}[data-theme=dark] .form-control,[data-theme=dark] .form-select,[data-theme=dark] .input-group-text,[data-theme=dark] textarea,[data-theme=dark] input[type=text],[data-theme=dark] input[type=search],[data-theme=dark] input[type=email],[data-theme=dark] input[type=password],[data-theme=dark] input[type=number],[data-theme=dark] input[type=date],[data-theme=dark] input[type=month],[data-theme=dark] select{background-color:var(--grey-25);border-color:var(--grey-300);color:var(--grey-900)}[data-theme=dark] .form-control:focus,[data-theme=dark] .form-select:focus{background-color:var(--grey-25);border-color:var(--brand-500);color:var(--grey-900);box-shadow:0 0 0 3px var(--brand-100)}[data-theme=dark] .form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%238b94a3' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e")}[data-theme=dark] .form-control:disabled,[data-theme=dark] .form-control[readonly],[data-theme=dark] .form-select:disabled{background-color:var(--grey-100);color:var(--grey-500)}[data-theme=dark] .form-check-input{background-color:var(--grey-100);border-color:var(--grey-400)}[data-theme=dark] .form-check-input:checked{background-color:var(--brand-600);border-color:var(--brand-600);--bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23101503' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}[data-theme=dark] .form-check-input:checked[type=checkbox]{background-image:var(--bs-form-check-bg-image)}[data-theme=dark] .form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23101503'/%3e%3c/svg%3e")}[data-theme=dark] .form-switch .form-check-input:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23101503'/%3e%3c/svg%3e")}[data-theme=dark] .btn-close{filter:invert(1) grayscale(100%) brightness(2)}[data-theme=dark] .btn-light,[data-theme=dark] .btn-outline-secondary,[data-theme=dark] .btn-outline-dark{background-color:var(--grey-50);border-color:var(--grey-300);color:var(--grey-900)}[data-theme=dark] .btn-light:hover,[data-theme=dark] .btn-outline-secondary:hover,[data-theme=dark] .btn-outline-dark:hover{background-color:var(--grey-100);border-color:var(--grey-400);color:var(--grey-900)}[data-theme=dark] .btn-dark{background-color:var(--grey-200);border-color:var(--grey-300);color:var(--grey-900)}[data-theme=dark] .btn-primary{background-color:var(--brand-600);border-color:var(--brand-600);color:var(--on-brand)}[data-theme=dark] .btn-primary:hover,[data-theme=dark] .btn-primary:active,[data-theme=dark] .btn-primary:first-child:active,[data-theme=dark] .btn-check:checked+.btn-primary{background-color:var(--brand-700);border-color:var(--brand-700);color:var(--on-brand)}[data-theme=dark] .btn-primary:focus-visible,[data-theme=dark] .btn-primary:focus{box-shadow:0 0 0 3px var(--brand-200)}[data-theme=dark] .btn-primary:disabled,[data-theme=dark] .btn-primary.disabled{background-color:var(--brand-200);border-color:var(--brand-200);color:var(--on-brand-muted);opacity:1}[data-theme=dark] .btn-outline-primary{border-color:var(--brand-500);color:var(--brand-700)}[data-theme=dark] .btn-outline-primary:hover,[data-theme=dark] .btn-outline-primary:active{background-color:var(--brand-600);border-color:var(--brand-600);color:var(--on-brand)}[data-theme=dark] .btn-success{background-color:var(--success-600);border-color:var(--success-600);color:var(--on-accent)}[data-theme=dark] .btn-success:hover{background-color:var(--success-500);border-color:var(--success-500);color:var(--on-accent)}[data-theme=dark] .nav-link.active,[data-theme=dark] .nav-pills .nav-link.active,[data-theme=dark] .progress-bar{background-color:var(--brand-600);color:var(--on-brand)}[data-theme=dark] .spinner-border,[data-theme=dark] .spinner-grow{color:var(--brand-600)}[data-theme=dark] .bg-white,[data-theme=dark] .bg-body,[data-theme=dark] .bg-light{background-color:var(--white)!important}[data-theme=dark] .text-dark,[data-theme=dark] .text-body,[data-theme=dark] .text-black{color:var(--grey-900)!important}[data-theme=dark] .text-muted,[data-theme=dark] .text-secondary{color:var(--grey-500)!important}[data-theme=dark] .border,[data-theme=dark] .border-top,[data-theme=dark] .border-end,[data-theme=dark] .border-bottom,[data-theme=dark] .border-start,[data-theme=dark] .border-light{border-color:var(--grey-300)!important}[data-theme=dark] .nav-tabs{border-color:var(--grey-300)}[data-theme=dark] .nav-tabs .nav-link{color:var(--grey-600)}[data-theme=dark] .nav-tabs .nav-link.active{background-color:var(--white);border-color:var(--grey-300) var(--grey-300) var(--white);color:var(--grey-900)}[data-theme=dark] .page-link{background-color:var(--white);border-color:var(--grey-300);color:var(--grey-800)}[data-theme=dark] .page-item.active .page-link{background-color:var(--brand-600);border-color:var(--brand-600);color:var(--on-brand)}[data-theme=dark] .page-item.disabled .page-link{background-color:var(--grey-50);color:var(--grey-500)}[data-theme=dark] .alert-success{background-color:var(--success-50);border-color:var(--success-300);color:var(--success-700)}[data-theme=dark] .alert-danger{background-color:var(--error-50);border-color:var(--error-300);color:var(--error-700)}[data-theme=dark] .alert-warning{background-color:var(--warning-50);border-color:var(--warning-300);color:var(--warning-700)}[data-theme=dark] .alert-info,[data-theme=dark] .alert-primary{background-color:var(--blue-50);border-color:var(--blue-300);color:var(--blue-700)}[data-theme=dark] .alert-secondary,[data-theme=dark] .alert-light{background-color:var(--grey-50);border-color:var(--grey-300);color:var(--grey-800)}[data-theme=dark] .badge.bg-light{background-color:var(--grey-100)!important;color:var(--grey-900)}[data-theme=dark] .badge.bg-secondary{background-color:var(--grey-200)!important;color:var(--grey-900)}[data-theme=dark] .progress{background-color:var(--grey-100)}[data-theme=dark] .modal-backdrop.show{background-color:var(--overlay-bg);opacity:1}[data-theme=dark] .tooltip-inner{background-color:var(--grey-200);color:var(--grey-900)}[data-theme=dark] .select2-container--default .select2-selection--single,[data-theme=dark] .select2-container--default .select2-selection--multiple,[data-theme=dark] .select2-dropdown,[data-theme=dark] .select2-container--default .select2-search--dropdown .select2-search__field{background-color:var(--grey-25);border-color:var(--grey-300);color:var(--grey-900)}[data-theme=dark] .select2-container--default .select2-selection--single .select2-selection__rendered,[data-theme=dark] .select2-container--default .select2-results__option{color:var(--grey-900)}[data-theme=dark] .select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--grey-500)}[data-theme=dark] .select2-container--default .select2-selection--single .select2-selection__arrow b{border-top-color:var(--grey-500)}[data-theme=dark] .select2-container--default .select2-results__option--highlighted[aria-selected],[data-theme=dark] .select2-container--default .select2-results__option--highlighted{background-color:var(--brand-600);color:var(--on-brand)}[data-theme=dark] .select2-container--default .select2-results__option[aria-selected=true]{background-color:var(--grey-100);color:var(--grey-900)}[data-theme=dark] .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:var(--grey-100);border-color:var(--grey-300);color:var(--grey-900)}[data-theme=dark] .select2-results__option .select2-results__group{color:var(--grey-500)}[data-theme=dark] .daterangepicker{background-color:var(--white);border-color:var(--grey-300);color:var(--grey-900)}[data-theme=dark] .daterangepicker:before{border-bottom-color:var(--grey-300)}[data-theme=dark] .daterangepicker:after{border-bottom-color:var(--white)}[data-theme=dark] .daterangepicker .calendar-table{background-color:var(--white);border-color:var(--grey-300)}[data-theme=dark] .daterangepicker td.available:hover,[data-theme=dark] .daterangepicker th.available:hover{background-color:var(--grey-100);color:var(--grey-900)}[data-theme=dark] .daterangepicker td.off,[data-theme=dark] .daterangepicker td.off.in-range,[data-theme=dark] .daterangepicker td.off.start-date,[data-theme=dark] .daterangepicker td.off.end-date{background-color:var(--white);color:var(--grey-500)}[data-theme=dark] .daterangepicker td.in-range{background-color:var(--grey-100);color:var(--grey-900)}[data-theme=dark] .daterangepicker td.active,[data-theme=dark] .daterangepicker td.active:hover{background-color:var(--brand-600);color:var(--on-brand)}[data-theme=dark] .daterangepicker .drp-buttons{border-color:var(--grey-300)}[data-theme=dark] .daterangepicker .drp-selected{color:var(--grey-700)}[data-theme=dark] .daterangepicker .ranges li{color:var(--grey-800)}[data-theme=dark] .daterangepicker .ranges li:hover{background-color:var(--grey-100)}[data-theme=dark] .daterangepicker .ranges li.active{background-color:var(--brand-600);color:var(--on-brand)}[data-theme=dark] .daterangepicker select.monthselect,[data-theme=dark] .daterangepicker select.yearselect,[data-theme=dark] .daterangepicker select.hourselect,[data-theme=dark] .daterangepicker select.minuteselect{background-color:var(--grey-25);border-color:var(--grey-300);color:var(--grey-900)}[data-theme=dark] .dataTables_wrapper,[data-theme=dark] div.dt-container{color:var(--grey-800)}[data-theme=dark] .dataTables_wrapper .dataTables_length select,[data-theme=dark] .dataTables_wrapper .dataTables_filter input,[data-theme=dark] div.dt-container .dt-search input,[data-theme=dark] div.dt-container .dt-length select{background-color:var(--grey-25);border-color:var(--grey-300);color:var(--grey-900)}[data-theme=dark] .dataTables_wrapper .dataTables_paginate .paginate_button,[data-theme=dark] div.dt-container .dt-paging .dt-paging-button{background:var(--white)!important;border-color:var(--grey-300)!important;color:var(--grey-800)!important}[data-theme=dark] .dataTables_wrapper .dataTables_paginate .paginate_button.current,[data-theme=dark] div.dt-container .dt-paging .dt-paging-button.current{background:var(--brand-600)!important;border-color:var(--brand-600)!important;color:var(--on-brand)!important}[data-theme=dark] table.dataTable tbody tr,[data-theme=dark] table.dataTable thead th,[data-theme=dark] table.dataTable tfoot th{background-color:transparent;color:var(--grey-900);border-color:var(--grey-300)}@media print{[data-theme=dark]{color-scheme:light;--white: #ffffff;--black: #000000;--app-bg: #ffffff;--grey-25: #fdfdfd;--grey-50: #fafafa;--grey-100: #f5f5f5;--grey-200: #e9eaeb;--grey-300: #d5d7da;--grey-400: #a4a7ae;--grey-500: #717680;--grey-600: #535862;--grey-700: #414651;--grey-800: #252b37;--grey-900: #101828;--title-color: #000000;--link-color: #000000;--background-color: #ffffff;--color-black: #1a1a1a}[data-theme=dark] body{background:#fff;color:#101828}.theme-toggle{display:none!important}}[data-theme=dark] [stroke="#535862"],[data-theme=dark] [stroke="#4D4D4D"],[data-theme=dark] [stroke="#4d4d4d"]{stroke:var(--grey-600)}[data-theme=dark] [stroke="#414651"]{stroke:var(--grey-700)}[data-theme=dark] [stroke="#1A1A1A"],[data-theme=dark] [stroke="#1a1a1a"],[data-theme=dark] [stroke="#181D27"],[data-theme=dark] [stroke=black]{stroke:var(--grey-900)}[data-theme=dark] [stroke="#F1F1F1"],[data-theme=dark] [stroke="#f1f1f1"]{stroke:var(--grey-200)}[data-theme=dark] [fill="#717680"]{fill:var(--grey-500)}[data-theme=dark] [fill="#DADADA"],[data-theme=dark] [fill="#dadada"]{fill:var(--grey-300)}[data-theme=dark] [fill="#1A1A1A"],[data-theme=dark] [fill="#1a1a1a"],[data-theme=dark] [fill=black]{fill:var(--grey-900)}[data-theme=dark] .auth__logo img,[data-theme=dark] .logo img{filter:invert(1)}[data-theme=dark] .sidebar__menu .logo svg path[fill="#1A1A1A"]{fill:var(--grey-900)}[data-theme=dark] .sidebar__menu .logo svg path[fill=white]{fill:var(--app-bg)}[data-theme=dark] pre.json,[data-theme=dark] pre.code{background:var(--grey-25);color:var(--grey-700)}[data-theme=dark] #swagger-ui{filter:invert(.92) hue-rotate(180deg);background:#fff}[data-theme=dark] #swagger-ui img,[data-theme=dark] #swagger-ui svg{filter:invert(1) hue-rotate(180deg)}
