.btn{background:var(--primary);border-radius:32px;color:var(--white)}.btn:hover{background:var(--white);border-color:var(--primary);color:var(--primary)}.btn-primary{background:var(--primary);border-radius:var(--border-radius);color:var(--white);--bs-btn-active-bg: var(--primary);--bs-btn-active-border-color: var(--primary)}.btn-primary:active,.btn-primary:focus{background:var(--primary);border-radius:var(--border-radius);color:var(--white);text-decoration:none}.btn-primary:hover{background:var(--white);border-color:var(--primary);color:var(--primary);text-decoration:none}.btn-primary:disabled{background:var(--primary);border-color:var(--primary);color:var(--white);opacity:40%}.btn-secondary{background:var(--white);border-color:var(--primary);border-radius:var(--border-radius);color:var(--primary)}.btn-secondary:hover{background:var(--primary);border-color:var(--primary);color:var(--white)}.btn-secondary:active{background:var(--primary)}.btn-secondary:focus{background:var(--white);border-color:var(--primary);box-shadow:0 0 0 var(--input-box-shadow) var(--primary-light);color:var(--primary);text-decoration:none}.btn-secondary:focus-visible{border-color:var(--primary);color:var(--white)}.btn-secondary:focus:not(:hover){background-color:var(--primary);color:var(--white)}.btn-secondary:disabled{background:var(--white);border-color:var(--primary);color:var(--primary);opacity:40%}.btn-sm{font-size:14px;height:32px;line-height:18px}.btn.btn-sm{padding:0 16px}.btn-md{font-size:18px;height:40px;line-height:22px}.btn.btn-md{padding:8px}.btn-lg{font-size:18px;height:48px;line-height:22px}.btn.btn-lg{padding:0 29px}.btn-xl{font-size:18px;height:64px;line-height:22px;border-radius:32px}.btn.btn-xl{padding:0 40px}.btn-icon:focus{color:var(--white)}.btn-icon:hover{background:var(--white)!important;border:1px solid var(--primary)!important;color:var(--primary)!important}.btn-sm.btn-icon{border-radius:24px;font-size:20px;height:32px;padding:0;width:32px}.btn-md.btn-icon{border-radius:24px;font-size:14px;height:40px;width:40px}.btn-lg.btn-icon{border-radius:24px;height:48px;padding:0;width:48px}.btn-xl.btn-icon{border-radius:32px;font-size:26px;height:64px;padding:0;width:64px}input[type=text]{border:1px solid var(--gray-1);border-radius:var(--border-radius)!important;color:var(--black);height:48px;padding:8px 16px;text-decoration:none}input[type=text]::placeholder{color:var(--gray-1);text-decoration:none}input[type=text]:not(:placeholder-shown){border:1px solid var(--black)}input[type=text]:focus{border-color:var(--primary);box-shadow:0 0 0 var(--input-box-shadow) var(--primary-light)}input[type=text]:invalid{border-color:var(--error)}input[type=password]{border:1px solid var(--gray-1);border-radius:var(--border-radius)!important;color:var(--black);height:48px;padding:8px 16px;text-decoration:none}input[type=password]::placeholder{color:var(--gray-1);text-decoration:none}input[type=password]:not(:placeholder-shown){border:1px solid var(--black)}input[type=password]:focus{border-color:var(--primary);box-shadow:0 0 0 var(--input-box-shadow) var(--primary-light)}input[type=number]{border:1px solid var(--gray-1);border-radius:var(--border-radius)!important;color:var(--black);height:48px;padding:8px 16px;text-decoration:none}input[type=number]::placeholder{color:var(--gray-1);text-decoration:none}input[type=number]:not(:placeholder-shown){border:1px solid var(--black)}input[type=number]:focus{border-color:var(--primary);box-shadow:0 0 0 var(--input-box-shadow) var(--primary-light)}input[type=email]{border:1px solid var(--black);border-radius:var(--border-radius)!important;color:var(--black);height:48px;padding:8px 16px;text-decoration:none}input[type=email]::placeholder{color:var(--gray-1);text-decoration:none}input[type=email]:not(:placeholder-shown){border:1px solid var(--black)}input[type=email]:focus{border-color:var(--primary);box-shadow:0 0 0 var(--input-box-shadow) var(--primary-light)}.invalid-feedback{align-items:center;color:var(--error);display:flex;font-size:14px;justify-content:end}.invalid-feedback:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23FF0000'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23FF0000' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;margin-right:4px;vertical-align:middle;width:16px}input[type=text]:disabled{background-color:var(--white);border-color:var(--gray-2);color:var(--gray-2)}input[readonly]{background-color:var(--white);border-color:var(--gray-1)!important;color:var(--gray-2)}input[readonly]:focus{caret-color:transparent;color:var(--gray-2);border-color:0;box-shadow:none}input[type=text]+.input-group-text{background-color:var(--primary);border-radius:var(--border-radius)!important;color:var(--white);display:flex;height:48px;justify-content:center;position:absolute;right:0;width:48px;z-index:10}input[type=password]+.input-group-text{background-color:var(--primary);border-radius:var(--border-radius)!important;color:var(--white);display:flex;height:48px;justify-content:center;position:absolute;right:0;width:48px;z-index:10}.btn.file-label{background-color:var(--primary);border-radius:var(--border-radius)!important;color:var(--white);display:flex;height:48px;justify-content:center;right:0;z-index:10}input[type=file]{border-radius:var(--border-radius);height:48px}input[type=file]::file-selector-button{background-color:var(--primary);border-radius:var(--border-radius);color:#fff;cursor:pointer;font-size:inherit;height:48px;padding:13px 32px}input[type=file].form-control:focus{box-shadow:none;outline:none}textarea::placeholder{text-decoration:none}textarea.form-control{border-radius:var(--border-radius);text-decoration:none}textarea.form-control:focus{border-color:var(--primary);box-shadow:0 0 0 var(--input-box-shadow) var(--primary-light);font-size:18px}textarea.form-control::placeholder{color:var(--gray-1)}.form-check-input:checked{background-color:var(--primary);border-color:var(--primary)}.form-check-input:focus{border-color:var(--primary);box-shadow:0 0 0 var(--input-box-shadow) var(--primary-light)}input[type=checkbox].indeterminate{background-color:var(--primary);border-color:var(--primary);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;background-size:80% 80%}.custom-switch{appearance:none;width:2.5em;height:1.5em;background-color:#f8f9fa;border:1px solid #90292A;border-radius:1.5em;position:relative;cursor:pointer;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.custom-switch:focus{outline:none;box-shadow:0 0 0 .25rem #90292a40}.custom-switch:after{content:"";position:absolute;top:2px;left:2px;width:1em;height:1em;background-color:#90292a;border-radius:50%;transition:transform .2s ease-in-out,background-color .2s ease-in-out}.custom-switch:checked{background-color:#90292a}.custom-switch:checked:after{transform:translate(1em);background-color:#fff}.switch-icon{appearance:none;width:2.5em;height:1.5em;background-color:#f8f9fa;border:1px solid #90292A;border-radius:1.5em;position:relative;cursor:pointer;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.switch-icon:focus{outline:none;box-shadow:0 0 0 .25rem #90292a40}.was-validated .form-check-input:valid~.form-check-label{color:inherit!important}.was-validated .form-check-input:valid:checked{background-color:var(--primary)!important}.was-validated .form-check-input:valid{border-color:var(--primary)!important}.select2 .select2-selection{border-radius:var(--border-radius);height:48px;padding:10px 24px 12px}.select2-container--default .select2-selection--single:hover{border-color:var(--primary);cursor:pointer}.select2-dropdown{border-radius:24px;padding:24px 16px}.select2-container--default .select2-dropdown{border-radius:var(--border-radius);overflow:hidden}.select2-container--default .select2-results__option:hover{background-color:rgba(var(--accent-rgb),.2)!important;color:var(--black)}.select2-container--default .select2-results__option--highlighted{background:rgba(var(--accent-rgb),.2)!important;color:var(--black)!important}.select2-container--default .select2-results__option--selected{background:var(--white);color:var(--accent);position:relative}.select2-container--default .select2-results__option--selected:after{content:"";font-family:bootstrap-icons;font-size:24px;color:var(--accent);position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none}.select2-container--default .select2-results__option--selected:hover:after{color:var(--black)}.select2-container--default .select2-selection--single:after{content:"";font-family:bootstrap-icons;font-size:23px;position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--primary)}.select2-search .select2-search__field{border-color:var(--primary);border-radius:var(--border-radius);height:48px;padding:13px}select.form-control{appearance:none;background-image:url('data:image/svg+xml,<svg viewBox="0 0 24 24" stroke="%2390292A" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 15L12 20L17 15" stroke="%2390292A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M7 9L12 4L17 9" stroke="%2390292A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:right 1rem center;background-size:1.6rem auto;border-radius:var(--border-radius);height:48px;padding:10px 24px 12px;padding-right:2rem;-moz-appearance:none;-webkit-appearance:none}select.form-control:hover{border-color:var(--primary)!important;cursor:pointer}select.form-control:focus{box-shadow:0 0 0 .25rem var(--primary-light)!important;border-radius:var(--border-radius)!important}.select2-container--bootstrap-5 .select2-selection--single{appearance:none;background-image:url('data:image/svg+xml,<svg viewBox="0 0 24 24" stroke="%2390292A" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 15L12 20L17 15" stroke="%2390292A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/><path d="M7 9L12 4L17 9" stroke="%2390292A" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>')!important;background-repeat:no-repeat;background-position:right 1rem center;background-size:1.6rem auto;border-radius:var(--border-radius);height:48px;padding:10px 24px 12px;padding-right:2rem;-moz-appearance:none;-webkit-appearance:none}.select2-container--bootstrap-5 .select2-selection--single:focus{box-shadow:0 0 0 .25rem var(--primary-light)!important;border-radius:var(--border-radius)!important}.select2-container--bootstrap-5.select2-container--open .select2-selection{box-shadow:0 0 0 .25rem var(--primary-light)!important;border-radius:var(--border-radius)!important}.select2 .select2-selection{border:1px solid var(--black);border-radius:var(--border-radius);height:48px!important;padding:10px 24px 12px}.select2-container{z-index:997}.select2-container--default .select2-selection--single{border-radius:var(--border-radius)!important}.select2-container--default.select2-container--open .select2-selection--single{border-color:var(--primary)!important;box-shadow:0 0 0 .25rem var(--primary-light)!important;border-radius:var(--border-radius)!important}.select2-container--bootstrap-5.select2-container--open.select2-container--below .select2-selection{border-radius:var(--border-radius)}.select2-container--default .select2-selection--single:hover{border-color:var(--primary)!important;cursor:pointer}.select2-container--default.select2-container--focus .select2-selection--single{border-color:var(--primary)!important;box-shadow:0 0 0 .25rem var(--primary-light)!important;outline:none}.select2-dropdown{border-radius:24px!important;padding:24px 16px!important}.select2-container--default .select2-dropdown{border-radius:var(--border-radius)!important;overflow:hidden}.select2-container--default .select2-results__option:hover{background-color:rgba(var(--accent-rgb),.2)!important;color:var(--black)!important}.select2-container--default .select2-results__option--highlighted,.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--highlighted{background:rgba(var(--accent-rgb),.2)!important;color:var(--black)!important}.select2-container--default .select2-results__option--selected{background:var(--white)!important;color:var(--accent)!important;position:relative}.select2-container--default .select2-results__option--selected:after{content:"";font-family:bootstrap-icons;font-size:24px;color:var(--accent)!important;position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--selected{background:var(--white)!important;color:var(--accent)!important;position:relative}.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--selected:after{content:"";font-family:bootstrap-icons;font-size:24px;color:var(--accent)!important;position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none}.select2-container--default .select2-results__option--selected:hover:after{color:var(--black)!important}.select2-container--default .select2-results__option{border-radius:8px;margin:.25rem 0}.select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.select2-container--default .select2-selection--single{position:relative}.select2-container--default .select2-selection--single:after{content:"";font-family:bootstrap-icons;font-size:23px;position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--primary)!important}.select2-search .select2-search__field{border-color:var(--primary)!important;border-radius:var(--border-radius)!important;height:48px!important;padding:13px}.table select{border-radius:var(--border-radius);height:40px;padding:0 15px}.table select:focus{border-color:var(--primary)!important;box-shadow:0 0 0 .25rem var(--primary-light)!important;outline:none!important}input[type=date]{border:1px solid var(--gray-1);border-radius:var(--border-radius)!important;color:var(--black);height:48px;padding:8px 16px}input[class*=datepicker]:focus{border:1px solid var(--primary);box-shadow:0 0 0 var(--input-box-shadow) var(--primary-light)}input[class*=datepicker]+.datepicker-btn{position:absolute;right:0;z-index:10}.note-editor .btn{all:initial;font-family:var(--bs-font-sans-serif);font-size:.875rem;padding:.375rem .75rem;border:1px solid #ccc;background-color:inherit!important;color:#212529}.note-editor.note-airframe,.note-editor.note-frame{border-radius:var(--border-radius)}.note-editor .note-toolbar,.note-frame .note-toolbar{border-radius:24px 24px 0 0}.note-editor .note-btn,.note-frame .note-btn{border:0!important;background-color:transparent}.note-btn .note-icon-caret{display:none!important}.tooltip-inner{background-color:var(--accent-dark);color:var(--white)}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before{border-top-color:var(--accent-dark)!important}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before{border-right-color:var(--accent-dark)!important}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before{border-left-color:var(--accent-dark)!important}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before{border-bottom-color:var(--accent-dark)!important}.modal{z-index:10000}.modal-content{border-radius:var(--border-radius)}.modal-header,.modal-body{padding:20px 30px}.modal-title{color:var(--accent-dark);font-size:28px!important}.modal .select2-container{z-index:10001}.modal-backdrop+.select2-container{z-index:10002}@media only screen and (max-width:576px){.user{padding:0!important}}.user .dropdown .dropdown-menu{border-radius:var(--border-radius)}.user .dropdown .dropdown-menu li{margin-left:0}.user .dropdown .dropdown-item{padding:8px 20px}.user .dropdown .dropdown-item:hover,.user .dropdown .dropdown-item.active{background:transparent;color:var(--accent)}.user .dropdown .dropdown-item:focus{background:transparent;color:var(--accent)}.user .dropdown a{text-decoration:none}.user .user-name{color:var(--accent-dark);font-size:16px;line-height:24px}@media only screen and (max-width:576px){.user .user-name{display:none}}.user .user-role{color:var(--accent-dark)}@media only screen and (max-width:576px){.user .user-role{display:none}}.dropdown-toggle{text-decoration:none}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:none;border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;transition:transform .3s ease}.transition-arrow{color:var(--accent-dark);transition:transform .3s ease}@media only screen and (max-width:576px){.dropdown-toggle .text-truncate{display:none}}.dropdown-toggle[aria-expanded=true] .transition-arrow{transform:rotate(180deg)}.tabs a{text-decoration:none}.tabs .nav .nav-item{margin-left:0}.tabs-one .nav{border-bottom:1px solid var(--gray-1)}@media(max-width:767px){.tabs-one .nav{display:block}}@media only screen and (min-width:576px)and (max-width:767px){.tabs-one .nav{display:flex}}.tabs-one .nav .nav-item:not(:first-child){padding:0 20px}.tabs-one .nav .nav-item a{color:var(--dark-3);display:block;font-size:18px;font-weight:400;line-height:24px;padding:13px 0;text-transform:uppercase;transition:all .3s ease-out 0s;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s}.tabs-one .nav .nav-item a:hover{color:var(--accent)}.tabs-one .nav .nav-item a.active{border-bottom:4px solid var(--accent);color:var(--accent)}.tabs-one .tab-content .tab-text{padding:15px 0}.tabs-one .tab-content .tab-text .text{color:var(--dark-3)}.accordion a[role=button]{margin-left:0;text-decoration:none}.accordion-flat .accordion .card{border:0px none;border-radius:4px;margin-top:8px;background:transparent;padding:0}.accordion-flat .accordion .card .card-header{padding:0;background:none;border-bottom:0}.accordion-flat .accordion .card .card-header a{border-top:0 none;border-left:0 none;border-right:0 none;border-bottom:1px solid var(--accent);border-radius:0;color:var(--accent);display:block;font-size:22px;font-weight:700;line-height:24px;margin:-1px;padding:13px 32px;position:relative;transition:all .3s ease-out;z-index:5}.accordion-flat .accordion .card .card-header a{color:var(--accent)}.accordion-flat .accordion .card .card-header a[aria-expanded=true]{border-bottom:0}.accordion-flat .accordion .card .card-header a:hover{color:var(--accent)!important}.accordion-flat .accordion .card .card-header a.collapsed{color:var(--accent-dark)}.accordion-flat .accordion .card .card-body{padding:5px 31px 15px}.accordion-flat .accordion .card .card-body .text{color:var(--dark-3)}.accordion-flat .accordion .card .card-header a:before{font-family:bootstrap-icons;position:absolute;content:"";left:0;top:14px;font-size:26px;transition:all .3s ease-out}.accordion-flat .accordion .card .card-header a.collapsed:before{content:""}.accordion-outline .accordion .card{border-radius:16px;margin-top:16px;border:1px solid var(--accent-dark);padding:0}.accordion-outline .accordion .card .card-header{padding:0;background:none;border-bottom:0}.accordion-outline .accordion .card .card-header a{border:0;color:var(--accent);display:block;font-size:22px;font-weight:700;line-height:24px;margin:-1px;padding:13px 48px;position:relative;transition:all .3s ease-out;z-index:5}.accordion-outline .accordion .card .card-header a{color:var(--accent)}.accordion-outline .accordion .card .card-header a[aria-expanded=true]{border-bottom:0}.accordion-outline .accordion .card .card-header a:hover{color:var(--accent)!important}.accordion-outline .accordion .card .card-header a.collapsed{color:var(--accent-dark)}.accordion-outline .accordion .card .card-body{padding:5px 50px 24px}.accordion-outline .accordion .card .card-body .text{color:var(--dark-3)}.accordion-outline .accordion .card .card-header a:before{font-family:bootstrap-icons;position:absolute;content:"";left:11px;top:14px;font-size:26px;transition:all .3s ease-out}.accordion-outline .accordion .card .card-header a.collapsed:before{content:""}.sidebar{box-shadow:0 0 4px var(--dark-3);border-right:1px solid var(--accent);overflow-y:auto;overflow-x:hidden;width:320px}.sidebar .sidebar-title{border:0 none;color:var(--accent-dark);height:auto;padding:24px 40px;position:relative;width:319px}@media only screen and (max-width:576px){.sidebar .sidebar-title{padding:24px;width:100%}.sidebar .sidebar-title:has(>.open){padding:24px 24px 12px}}.sidebar .navigation .nav-item{margin-left:0}.sidebar .navigation .nav-item a:hover{text-decoration:none}.sidebar .navigation>.nav>li>a.nav-link:hover{text-decoration:none}.sidebar .navigation>.nav>li>a.nav-link:focus{text-decoration:none}.sidebar .navigation .nav li{margin-left:0}.navigation{overflow-x:hidden;overflow-y:auto;transition:max-height .3s ease-out}@media only screen and (max-width:576px){.navigation{max-height:0}}.navigation .nav-item:first-child{border-top:0 none}.navigation .nav-link{color:var(--accent);font-size:18px;font-weight:700;padding:20px 40px;border-radius:0}@media only screen and (max-width:576px){.navigation .nav-link{padding:20px}}.navigation .nav-pills>li>.nav-link{border-bottom:1px solid}.navigation .nav-link.active{background:var(--accent);border-radius:0}.transition{transition:transform .3s ease}.rotated{transform:rotate(180deg)}.nav-link[aria-expanded=true]{background:rgba(var(--accent-rgb),.2);border-bottom:0 none!important}.nav-link .arrow-icon:before{font-weight:700!important}.nav-link-submenu{background:rgba(var(--accent-rgb),.2)}.nav-link-submenu .nav-link{font-weight:400}.nav-link-submenu .nav-link.active{background:transparent;color:var(--accent);text-decoration:underline}.nav-link-submenu .nav-link:hover{text-decoration:underline}.nav-link-submenu .nav-link:not(:first-child),.nav-link-submenu .nav-link:not(:last-child){padding:10px 20px 10px 50px}.nav-link-submenu .nav-link:first-child{padding:0 20px 10px 50px}.nav-link-submenu .nav-link:last-child{padding:0 20px 20px 50px}@media only screen and (max-width:576px){.nav-link-submenu .nav-link:last-child{padding:0 20px 20px 45px}}.lang-menu>.nav-link{background:var(--gray-2);color:var(--black);border-bottom:0 none}.lang-menu a.nav-link:hover{text-decoration:none}.lang-menu a.nav-link:focus{text-decoration:none}.lang-menu .nav-link-submenu{background:var(--gray-2)}.lang-menu .nav-link-submenu .nav-link{color:var(--gray-1)}.lang-menu .nav-link-submenu .nav-link.active{background:transparent;color:var(--black);text-decoration:none}.lang-menu .nav-link-submenu .nav-link:hover{color:var(--black);text-decoration:none}.sidebar .footer{font-size:14px;padding:16px 40px}.sidebar .footer p{color:var(--black)}.bootstrap-table .table{border-color:transparent;font-size:16px}.bootstrap-table .table thead{color:var(--accent)}.bootstrap-table .table thead .th-inner{background:var(--white);border-top:1px solid;border-bottom:1px solid;border-right:0;border-left:0;height:48px}.bootstrap-table .table thead .select2-selection{height:40px;padding:7px 14px 8px}.bootstrap-table .table thead .fht-cell{background:transparent;height:56px;padding:8px}.card .bootstrap-table .table thead .fht-cell{background:rgba(var(--gray-2-rgb),.4)}.bootstrap-table .table thead input[type=search]:focus{border-color:var(--primary);box-shadow:0 0 0 var(--input-box-shadow) var(--primary-light)}.bootstrap-table .fixed-table-container .table thead th .both{background-image:none;display:flex;justify-content:space-between;align-items:center;position:relative}.bootstrap-table .fixed-table-container .table thead th .both:after{background-color:var(--accent);background-size:contain;background-repeat:no-repeat;background-position:center;content:"";display:inline-block;height:1em;transition:background-image .2s ease;margin-left:.5rem;width:1em}.bootstrap-table .fixed-table-container .table thead th .sortable.both:after{-webkit-mask-image:url(https://cdn.jsdelivr.net/npm/bootstrap-icons/icons/arrow-down-up.svg);mask-image:url(https://cdn.jsdelivr.net/npm/bootstrap-icons/icons/arrow-down-up.svg);transform:rotate(0);transition:transform .3s ease}.bootstrap-table .fixed-table-container .table thead th .sortable.asc.both:after{animation:rotate-up .3s ease forwards;-webkit-mask-image:url(https://cdn.jsdelivr.net/npm/bootstrap-icons/icons/arrow-up.svg)!important;mask-image:url(https://cdn.jsdelivr.net/npm/bootstrap-icons/icons/arrow-up.svg)!important}.bootstrap-table .fixed-table-container .table thead th .sortable.desc.both:after{animation:rotate-down .3s ease forwards;-webkit-mask-image:url(https://cdn.jsdelivr.net/npm/bootstrap-icons/icons/arrow-down.svg)!important;mask-image:url(https://cdn.jsdelivr.net/npm/bootstrap-icons/icons/arrow-down.svg)!important}@keyframes rotate-up{0%{transform:rotate(0)}to{transform:rotate(-180deg)}}@keyframes rotate-down{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.bootstrap-table .fixed-table-container .table input[type=search]{border-radius:var(--border-radius)}.bootstrap-table .fixed-table-container .table td{background:var(--white);border-bottom:1px solid var(--gray-2)}.bootstrap-table .fixed-table-pagination{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:1rem}.bootstrap-table .pagination{order:1}.bootstrap-table .pagination-detail{order:2}.bootstrap-table .fixed-table-pagination .pagination-detail{font-size:14px}.bootstrap-table .fixed-table-pagination .pagination .page-item{margin:0 3px}.bootstrap-table .fixed-table-pagination .pagination .page-item .page-link{border:0 none;background-color:transparent;color:var(--black);font-size:14px;border-radius:var(--border-radius);height:32px;width:32px;display:flex;align-items:center;justify-content:center}.bootstrap-table .fixed-table-pagination .pagination .page-item .page-link:hover{background-color:var(--primary);color:var(--white);font-size:14px;text-decoration:none}.bootstrap-table .fixed-table-pagination .pagination .page-item.active .page-link{background:var(--primary);border-radius:var(--border-radius);color:var(--white)}.bootstrap-table .fixed-table-toolbar input[type=search]{border-radius:var(--border-radius)!important;height:48px}.bootstrap-table .fixed-table-toolbar input[type=search]:focus{border-color:var(--primary);box-shadow:0 0 0 var(--input-box-shadow) var(--primary-light)}.bootstrap-table .fixed-table-toolbar [name=clearSearch]{border-radius:var(--border-radius)!important;display:flex;justify-content:center;position:absolute;right:0;width:48px;z-index:10}.bootstrap-table .fixed-table-toolbar [name=clearSearch] i:before{font-size:20px}.bootstrap-table .pagination-detail .page-list .btn-group.dropdown .dropdown-toggle{height:40px;padding:6px 43px 6px 20px!important;text-decoration:none}.bootstrap-table .pagination-detail .page-list .btn-group.dropdown .dropdown-toggle .caret:after{content:"";font-family:bootstrap-icons;font-size:23px;position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--primary)}.bootstrap-table .pagination-detail .dropup .dropdown-toggle:after{display:none}.bootstrap-table .pagination-detail .page-list .btn-group.dropdown .dropdown-toggle:focus .caret:after{color:var(--white)}.bootstrap-table .pagination-detail .page-list .btn-group.dropdown .dropdown-toggle:focus:hover .caret:after{color:var(--primary)}.bootstrap-table .pagination-detail .page-list .btn-group.dropdown .dropdown-toggle:hover .caret:after{color:var(--white)}#custom-search .search{float:none!important}#custom-page-size .pagination-detail{float:none!important;justify-content:flex-end;display:flex;align-items:center}#custom-pagination .pagination{margin-bottom:0}.simple-table .fht-cell{display:none!important}.bootstrap-table .table .btn-sm.btn-icon{border-radius:var(--border-radius);font-size:15px;height:35px;padding:inherit;width:35px}.card{border-radius:var(--border-radius);padding:24px}.card-icon{color:var(--accent);font-size:40px}.icon-microscope{width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-size:100%;-webkit-mask-image:none;mask-image:none;background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 36H28' stroke='%2300AFAA' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6 44H42' stroke='%2300AFAA' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M28 44C31.713 44 35.274 42.525 37.8995 39.8995C40.525 37.274 42 33.713 42 30C42 26.287 40.525 22.726 37.8995 20.1005C35.274 17.475 31.713 16 28 16H26' stroke='%2300AFAA' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18 28H22' stroke='%2300AFAA' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18 24C16.9391 24 15.9217 23.5786 15.1716 22.8284C14.4214 22.0783 14 21.0609 14 20V12H26V20C26 21.0609 25.5786 22.0783 24.8284 22.8284C24.0783 23.5786 23.0609 24 22 24H18Z' stroke='%2300AFAA' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M24 12V6C24 5.46957 23.7893 4.96086 23.4142 4.58579C23.0391 4.21071 22.5304 4 22 4H18C17.4696 4 16.9609 4.21071 16.5858 4.58579C16.2107 4.96086 16 5.46957 16 6V12' stroke='%2300AFAA' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.breadcrumb .breadcrumb-item{margin-left:0}.breadcrumb-item.active{color:var(--black)}#preloader{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(var(--white-rgb),.7);z-index:99999;display:flex;align-items:center;justify-content:center}.spinner{width:40px;height:40px;border:4px solid #ccc;border-top-color:var(--primary);border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.progress{background-color:var(--gray-2)}.progress-bar{background-color:var(--primary)}.progress-bar.secondary,.progress-bar.accent{background-color:var(--secondary)}
