#main-navbar-tools a.dropdown-toggle{text-decoration:none;color:#fff}.navbar .dropdown-submenu{position:relative}.navbar .dropdown-menu{margin:0;padding:0}.navbar .dropdown-menu a{font-size:.9em;padding:10px 15px;display:block;min-width:210px;text-align:left;border-radius:.25rem;min-height:44px}.navbar .dropdown-submenu a::after{transform:rotate(-90deg);position:absolute;right:16px;top:18px}.navbar .dropdown-submenu .dropdown-menu{top:0;left:100%}.card-header .btn{padding:2px 6px}.card-header h5{margin:0}.container>.card{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}@media screen and (min-width:768px){.navbar .dropdown:hover>.dropdown-menu{display:block}.navbar .dropdown-submenu:hover>.dropdown-menu{display:block}}.input-validation-error{border-color:#dc3545}.field-validation-error{font-size:.8em}.dataTables_scrollBody{min-height:248px}div.dataTables_wrapper div.dataTables_info{padding-top:11px;white-space:nowrap}div.dataTables_wrapper div.dataTables_length label{padding-top:10px;margin-bottom:0}.rtl .dropdown-menu-right{right:auto;left:0}.rtl .dropdown-menu-right a{text-align:right}.rtl .navbar .dropdown-menu a{text-align:right}.rtl .navbar .dropdown-submenu .dropdown-menu{top:0;left:auto;right:100%}.rtl div.dataTables_wrapper div.dataTables_filter input{margin-left:auto;margin-right:.5em}.rtl div.dataTables_wrapper div.dataTables_filter{text-align:left}.rtl table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:right}.brand-container{text-align:center;margin-top:8rem}.brand-logo{height:50px}.brand-text{color:#292d33;font-family:Lexend;font-size:30px;font-style:normal;font-weight:500;line-height:34px;margin-top:5px;margin-bottom:15px}.navbar-brand img{height:32px;width:auto}.cursor-not-allowed{cursor:not-allowed}.card.mb-3:has(#SearchButton),.card.mb-3:has(#ResetButton),.card.mb-3:has(#ReportSearchButton){background:#f8f9fb;border:1px solid rgba(0,0,0,.06);box-shadow:inset 0 1px 2px rgba(0,0,0,.04)}.card:has(#SearchButton) .form-label,.card:has(#ResetButton) .form-label,.card:has(#ReportSearchButton) .form-label{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#6c757d;margin-bottom:.25rem}.card:has(#SearchButton) .form-control,.card:has(#SearchButton) .form-select,.card:has(#ResetButton) .form-control,.card:has(#ResetButton) .form-select,.card:has(#ReportSearchButton) .form-control,.card:has(#ReportSearchButton) .form-select{font-size:.8125rem;padding:.375rem .65rem;height:34px;border-color:#dee2e6;border-radius:.35rem;transition:border-color .15s ease,box-shadow .15s ease}.card:has(#SearchButton) .form-control:focus,.card:has(#SearchButton) .form-select:focus,.card:has(#ResetButton) .form-control:focus,.card:has(#ResetButton) .form-select:focus,.card:has(#ReportSearchButton) .form-control:focus,.card:has(#ReportSearchButton) .form-select:focus{border-color:#86b7fe;box-shadow:0 0 0 3px rgba(13,110,253,.12)}.card:has(#SearchButton) #SearchButton,.card:has(#ReportSearchButton) #ReportSearchButton{font-size:.8125rem;padding:.375rem 1.25rem;height:34px}.card:has(#ResetButton) #ResetButton,.card:has(#ReportSearchButton) #ReportResetButton{font-size:.8125rem;padding:.375rem .65rem;height:34px}.select2-container--default .select2-selection--single{height:34px;border-color:#dee2e6;border-radius:.35rem;transition:border-color .15s ease,box-shadow .15s ease}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:32px;font-size:.8125rem;padding-left:.65rem}.select2-container--default .select2-selection--single .select2-selection__arrow{height:32px}.select2-container--default.select2-container--focus .select2-selection--single,.select2-container--default.select2-container--open .select2-selection--single{border-color:#86b7fe;box-shadow:0 0 0 3px rgba(13,110,253,.12)}.select2-container--default .select2-selection--multiple{min-height:34px;border-color:#dee2e6;border-radius:.35rem;padding:2px 4px;transition:border-color .15s ease,box-shadow .15s ease}.select2-container--default .select2-selection--multiple .select2-selection__choice{font-size:.75rem;padding:1px 6px;margin:2px 3px 2px 0;border-radius:.25rem;background-color:#e9ecef;border:1px solid #dee2e6;color:#495057}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#6c757d;margin-right:3px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#dc3545}.select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field{font-size:.8125rem;margin-top:3px}.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default.select2-container--open .select2-selection--multiple{border-color:#86b7fe;box-shadow:0 0 0 3px rgba(13,110,253,.12)}.modal-body .select2-container--default .select2-selection--multiple{min-height:36px;border-color:#dee2e6;border-radius:.35rem}.modal-body .select2-container--default.select2-container--focus .select2-selection--multiple,.modal-body .select2-container--default.select2-container--open .select2-selection--multiple{border-color:#86b7fe;box-shadow:0 0 0 3px rgba(13,110,253,.12)}.select2-dropdown{font-size:.8125rem;border-color:#dee2e6;border-radius:.35rem;box-shadow:0 4px 12px rgba(0,0,0,.1)}.select2-results__option{padding:.4rem .65rem}.select2-results__option--highlighted[aria-selected]{background-color:#0d6efd}.select2-results__option .lookup-option{white-space:normal}.lookup-option{line-height:1.2}div.dt-container .dt-search{margin-bottom:.75rem}div.dt-container .dt-search label{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#6c757d;display:flex;align-items:center;gap:.5rem}div.dt-container .dt-search input[type="search"]{font-size:.8125rem;padding:.375rem .65rem;height:34px;border:1px solid #dee2e6;border-radius:.35rem;transition:border-color .15s ease,box-shadow .15s ease;min-width:220px}div.dt-container .dt-search input[type="search"]:focus{border-color:#86b7fe;box-shadow:0 0 0 3px rgba(13,110,253,.12);outline:0}div.dt-container .dt-length select{height:34px;min-width:4.5rem;border-color:#dee2e6;border-radius:.35rem;padding:.2rem 2rem .2rem .5rem;font-size:.8125rem;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='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .5rem center;background-size:.75rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}#AbpContentToolbar:has(.btn){background:#fff;border:1px solid rgba(0,0,0,.125);border-bottom:0;border-radius:.375rem .375rem 0 0;padding:.75rem 1rem;margin-bottom:0}#AbpContentToolbar:has(.btn)+.card{border-top-left-radius:0;border-top-right-radius:0}#AbpContentToolbar:not(:has(.btn)){display:none}div.dt-container .dt-layout-row:last-child{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;padding:.75rem 0 .5rem;border-top:1px solid rgba(0,0,0,.06);margin-top:1rem}div.dt-container .dt-layout-row:last-child .dt-layout-cell{flex:none}div.dt-container .dt-layout-row:last-child .dt-length{display:none}div.dt-container .dt-info{font-size:.8125rem;color:#6c757d;padding-top:.5rem;white-space:nowrap}div.dt-container .dt-length{font-size:.8125rem;color:#6c757d}.dataTable_footer{padding-top:.625rem!important}.pagination{--bs-pagination-padding-x:.6rem;--bs-pagination-padding-y:.3rem;--bs-pagination-font-size:.8125rem;--bs-pagination-border-radius:.375rem;--bs-pagination-border-color:transparent;--bs-pagination-bg:transparent;--bs-pagination-color:#495057;--bs-pagination-hover-bg:#e9ecef;--bs-pagination-hover-color:#212529;--bs-pagination-hover-border-color:transparent;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-color:#fff;--bs-pagination-active-border-color:transparent;--bs-pagination-disabled-color:#adb5bd;--bs-pagination-disabled-bg:transparent;--bs-pagination-disabled-border-color:transparent;gap:.2rem}.page-item .page-link{border-radius:.375rem!important;min-width:2rem;text-align:center;font-weight:500;transition:background .15s ease,color .15s ease}.page-item:not(:first-child) .page-link{margin-left:0}.page-item.active .page-link,.active>.page-link{box-shadow:0 2px 4px rgba(13,110,253,.3)}.page-item.disabled .page-link{opacity:.5}.table thead th,table.dataTable thead th{background:#f8f9fa;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#6c757d;padding:.6rem .75rem;border-bottom:2px solid #dee2e6;white-space:nowrap}.table tbody td,table.dataTable tbody td{font-size:.8125rem;padding:.55rem .75rem;vertical-align:middle;border-bottom:1px solid #f0f0f0}.table tbody tr:hover,table.dataTable tbody tr:hover{background-color:rgba(13,110,253,.04)}.table-striped>tbody>tr:nth-of-type(odd)>td{background-color:rgba(0,0,0,.015)}.card-header{background:#fff;border-bottom:1px solid rgba(0,0,0,.08);padding:.75rem 1rem}.card-header .card-title,.card-header h5{font-size:.9375rem;font-weight:600;color:#212529}.card-body .h3,.card-body .h4{font-weight:700;letter-spacing:-.01em}.card-body .text-muted:first-child{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.row.g-3>[class*="col-"]:nth-child(4n+1)>.card{border-left:3px solid #0d6efd}.row.g-3>[class*="col-"]:nth-child(4n+2)>.card{border-left:3px solid #ffc107}.row.g-3>[class*="col-"]:nth-child(4n+3)>.card{border-left:3px solid #198754}.row.g-3>[class*="col-"]:nth-child(4n+4)>.card{border-left:3px solid #0dcaf0}.alert-info{background:#f0f7ff;border:0;border-left:3px solid #0d6efd;color:#495057;font-size:.8125rem;border-radius:0 .35rem .35rem 0}.alert-warning{background:#fff9e6;border:0;border-left:3px solid #ffc107;color:#495057;font-size:.8125rem;border-radius:0 .35rem .35rem 0}.btn-outline-primary,.btn-outline-secondary{font-size:.8125rem}table .btn-group .btn,table .dropdown .btn{font-size:.8125rem;padding:.3rem .6rem}.th-overflow-toggle::after{display:none!important}.th-overflow-toggle{padding:.25rem .45rem;line-height:1}.dropdown-menu .dropdown-item{font-size:.8125rem;padding:.4rem .85rem}.dropdown-menu .dropdown-item i{width:1rem;text-align:center}.badge{font-size:.6875rem;font-weight:600;padding:.3em .6em;border-radius:.25rem}.modal-header{background:#f8f9fb;border-bottom:1px solid rgba(0,0,0,.08);padding:.85rem 1.25rem}.modal-header .modal-title{font-size:1rem;font-weight:600;color:#212529}.modal-footer{background:#f8f9fb;border-top:1px solid rgba(0,0,0,.08);padding:.65rem 1.25rem}.modal-footer .btn{font-size:.8125rem;padding:.4rem 1.1rem}.modal-body .form-label{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#6c757d;margin-bottom:.25rem}.modal-body .form-control,.modal-body .form-select{font-size:.8125rem;padding:.375rem .65rem;height:36px;border-color:#dee2e6;border-radius:.35rem;transition:border-color .15s ease,box-shadow .15s ease}.modal-body .form-control:focus,.modal-body .form-select:focus{border-color:#86b7fe;box-shadow:0 0 0 3px rgba(13,110,253,.12)}.modal-body textarea.form-control{height:auto}.modal-body .form-control[readonly]{background-color:#f8f9fa;color:#6c757d}.modal-body .mb-3{margin-bottom:.75rem!important}.modal-body .form-check.form-switch .form-check-input{width:2.5rem;height:1.25rem;border-radius:.625rem;border:1px solid #dee2e6;background-color:#e9ecef;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='%23fff'/%3e%3c/svg%3e");transition:background-color .15s ease,border-color .15s ease,background-position .15s ease;cursor:pointer}.modal-body .form-check.form-switch .form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.modal-body .form-check.form-switch .form-check-label{font-size:.8125rem;padding-top:.1rem;cursor:pointer}.modal-section-title{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#6c757d;border-bottom:1px solid #e9ecef;padding-bottom:.4rem;margin-bottom:.85rem;margin-top:.5rem;display:flex;align-items:center;gap:.4rem}.modal-section-title:first-child{margin-top:0}.modal-section-title i{font-size:.8125rem;color:#0d6efd}.modal-backdrop+.modal-backdrop{z-index:1060}.modal-body .select2-container--default .select2-selection--single{height:36px;border-color:#dee2e6;border-radius:.35rem}.modal-body .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:34px;font-size:.8125rem;padding-left:.65rem}.modal-body .select2-container--default .select2-selection--single .select2-selection__arrow{height:34px}.modal-body .select2-container--default.select2-container--focus .select2-selection--single,.modal-body .select2-container--default.select2-container--open .select2-selection--single{border-color:#86b7fe;box-shadow:0 0 0 3px rgba(13,110,253,.12)}.modal-body .table-responsive table.table-sm td,.modal-body .table-responsive table.table-sm th{white-space:nowrap}input.js-date-input{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%236c757d' viewBox='0 0 16 16'%3e%3cpath d='M3.5 0a.5.5 0 0 1 .5.5V1h8V.5a.5.5 0 0 1 1 0V1h1a2 2 0 0 1 2 2v11a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h1V.5a.5.5 0 0 1 .5-.5M1 4v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .65rem center;background-size:14px 14px;padding-right:2.2rem;cursor:pointer}.datepicker{font-size:.8125rem;border-radius:.35rem;border:1px solid #dee2e6;box-shadow:0 4px 12px rgba(0,0,0,.1);padding:6px}.datepicker table tr td,.datepicker table tr th{border-radius:.25rem;width:30px;height:28px}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.focused{background:rgba(13,110,253,.1);color:#0d6efd}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.active,.datepicker table tr td span.active,.datepicker table tr td span.active:hover{background:#0d6efd!important;color:#fff!important;border-color:transparent}.datepicker table tr td:hover,.datepicker table tr td span:hover{background:#e9ecef}.datepicker table tr th.dow{font-size:.6875rem;font-weight:600;text-transform:uppercase;color:#6c757d}.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background:#e9ecef}.datepicker tfoot .clear{font-size:.75rem;font-weight:500}.modal .datepicker{z-index:1070!important}a.text-decoration-none>.card.shadow-sm{transition:box-shadow .15s,transform .15s}a.text-decoration-none>.card.shadow-sm:hover{box-shadow:0 .25rem .75rem rgba(0,0,0,.12)!important;transform:translateY(-2px)}.dataTables_scrollBody td,.dataTables_scrollHead th{white-space:nowrap}td.thp-truncate{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}td.thp-truncate-sm{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root{--thp-left-nav-width:250px;--thp-left-nav-collapsed-width:76px;--thp-left-nav-bg:#fff;--thp-left-nav-border:rgba(0,0,0,.08);--thp-left-nav-text:#495057;--thp-left-nav-muted:#8b95a2;--thp-left-nav-active:#0d6efd;--thp-left-nav-active-bg:rgba(13,110,253,.1);--thp-left-nav-hover-bg:rgba(13,110,253,.06);--thp-left-nav-section-text:#8b95a2;--thp-left-nav-divider:rgba(0,0,0,.06)}.thp-app-shell{display:flex;min-height:100vh;background:var(--bs-body-bg,#f8f9fa)}.thp-main{flex:1;min-width:0;overflow-x:hidden}.thp-left-nav{width:var(--thp-left-nav-width);flex-shrink:0;background:var(--thp-left-nav-bg);border-right:1px solid var(--thp-left-nav-border);padding:0;position:sticky;top:0;height:100vh;overflow-y:auto;overflow-x:hidden;transition:width .2s ease}.thp-left-nav__brand{padding:1rem 1.25rem;border-bottom:1px solid var(--thp-left-nav-divider)}.thp-left-nav__brand-link{text-decoration:none;color:inherit;display:flex;align-items:center;gap:.6rem}.thp-left-nav__brand-icon{width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;background:var(--thp-left-nav-active);color:#fff;border-radius:.5rem;font-size:.9rem;flex-shrink:0}.thp-left-nav__brand-text{font-weight:700;font-size:1.05rem;letter-spacing:.01em;color:#212529}.thp-left-nav__menu{padding:.5rem .75rem 1rem}.thp-left-nav__list{gap:.125rem}.thp-left-nav .nav-link{color:var(--thp-left-nav-text);border-radius:.375rem;display:flex;align-items:center;gap:.65rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;position:relative;transition:background .15s ease,color .15s ease}.thp-left-nav .nav-link:hover{background:var(--thp-left-nav-hover-bg);color:var(--thp-left-nav-active)}.thp-left-nav .nav-link.active{background:var(--thp-left-nav-active-bg);color:var(--thp-left-nav-active);font-weight:600}.thp-left-nav .nav-link.active::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:60%;border-radius:999px;background:var(--thp-left-nav-active)}.thp-left-nav__icon{width:1.25rem;height:1.25rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.875rem}.thp-left-nav__label{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thp-left-nav__section{margin-top:.75rem;list-style:none}.thp-left-nav__section:first-child{margin-top:.25rem}.thp-left-nav__section-label{display:block;padding:.5rem .75rem .25rem;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--thp-left-nav-section-text);user-select:none}.thp-left-nav__section-items{gap:.125rem}.thp-left-nav__group{margin-top:.25rem}.thp-left-nav__toggle{width:100%;text-align:left;background:transparent;border:0;padding:.5rem .75rem}.thp-left-nav__toggle .thp-left-nav__chevron{margin-left:auto;font-size:.7rem;opacity:.5;transition:transform .2s ease}.thp-left-nav__toggle[aria-expanded="true"] .thp-left-nav__chevron{transform:rotate(180deg)}.thp-left-nav__submenu{margin:.125rem 0 .25rem 1.5rem;padding-left:.75rem;border-left:1px solid var(--thp-left-nav-divider)}.thp-left-nav__sub-link{font-weight:400;font-size:.8125rem;padding:.375rem .65rem}.thp-left-nav__sub-link .thp-left-nav__icon:empty::before{content:'';width:6px;height:6px;border-radius:50%;background:rgba(13,110,253,.35)}.thp-topbar{background:#fff;border-bottom:1px solid rgba(0,0,0,.08);padding:.75rem 0;position:sticky;top:0;z-index:10}.thp-topbar-title{min-width:0}.thp-topbar-tools{display:flex;align-items:center;gap:.25rem}.thp-topbar-tools .navbar-nav{flex-direction:row;align-items:center;gap:.25rem;list-style:none;margin:0;padding:0}.thp-topbar-tools .nav-item{list-style:none}.thp-topbar-tools .nav-link{display:flex;align-items:center;gap:.375rem;padding:.4rem .75rem;font-size:.875rem;font-weight:500;color:#495057;border-radius:.375rem;text-decoration:none;white-space:nowrap;transition:background .15s ease,color .15s ease}.thp-topbar-tools .nav-link:hover{background:rgba(13,110,253,.06);color:#0d6efd}.thp-topbar-tools .dropdown-toggle::after{margin-left:.25rem}.thp-topbar-tools .dropdown-menu{font-size:.875rem}.thp-content{padding:1.5rem 1.5rem 2rem}.thp-left-nav__backdrop{display:none;position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:1040}.thp-app-shell.no-left-nav .thp-left-nav{display:none}.thp-app-shell.no-left-nav .thp-left-nav__backdrop{display:none!important}.thp-app-shell.no-left-nav .thp-main{margin-left:0;width:100%}.thp-app-shell.nav-collapsed .thp-left-nav{width:var(--thp-left-nav-collapsed-width);z-index:1050;overflow:visible}.thp-app-shell.nav-collapsed .thp-left-nav__brand-text{display:none}.thp-app-shell.nav-collapsed .thp-left-nav__brand-link{justify-content:center}.thp-app-shell.nav-collapsed .thp-left-nav__label,.thp-app-shell.nav-collapsed .thp-left-nav__chevron{display:none}.thp-app-shell.nav-collapsed .thp-left-nav .nav-link{justify-content:center;padding:.55rem}.thp-app-shell.nav-collapsed .thp-left-nav__section-label{font-size:0;padding:0;margin:.5rem .75rem;height:1px;background:var(--thp-left-nav-divider);overflow:hidden}.thp-app-shell.nav-collapsed .thp-left-nav__group{position:relative}.thp-app-shell.nav-collapsed .thp-left-nav__submenu{display:none!important}.thp-app-shell.nav-collapsed .thp-left-nav__group:hover>.collapse,.thp-app-shell.nav-collapsed .thp-left-nav__group:focus-within>.collapse{display:block!important;position:absolute;left:100%;top:0;width:220px;background:var(--thp-left-nav-bg);border:1px solid var(--thp-left-nav-border);border-radius:.375rem;box-shadow:0 4px 12px rgba(0,0,0,.12);padding:.5rem 0;z-index:1060;height:auto!important}.thp-app-shell.nav-collapsed .thp-left-nav__group:hover>.collapse .thp-left-nav__submenu,.thp-app-shell.nav-collapsed .thp-left-nav__group:focus-within>.collapse .thp-left-nav__submenu{display:flex!important;margin:0;padding:0;border-left:0}.thp-app-shell.nav-collapsed .thp-left-nav__group:hover>.collapse .thp-left-nav__sub-link,.thp-app-shell.nav-collapsed .thp-left-nav__group:focus-within>.collapse .thp-left-nav__sub-link{justify-content:flex-start;padding:.5rem .75rem}.thp-app-shell.nav-collapsed .thp-left-nav__group:hover>.collapse .thp-left-nav__label,.thp-app-shell.nav-collapsed .thp-left-nav__group:focus-within>.collapse .thp-left-nav__label{display:inline!important}.thp-app-shell.nav-collapsed .thp-left-nav__group:hover>.collapse .thp-left-nav__icon,.thp-app-shell.nav-collapsed .thp-left-nav__group:focus-within>.collapse .thp-left-nav__icon{display:inline-flex!important}@media(max-width:991.98px){.thp-left-nav{position:fixed;width:80vw;max-width:360px;left:-100%;transition:left .2s ease;z-index:1050}.thp-app-shell.nav-open .thp-left-nav{left:0;box-shadow:0 10px 30px rgba(0,0,0,.2)}.thp-app-shell.nav-open .thp-left-nav__backdrop{display:block}.thp-app-shell.nav-collapsed .thp-left-nav{width:80vw;max-width:360px;overflow-y:auto;overflow-x:hidden}.thp-app-shell.nav-collapsed .thp-left-nav__brand-text{display:inline}.thp-app-shell.nav-collapsed .thp-left-nav__label,.thp-app-shell.nav-collapsed .thp-left-nav__chevron{display:inline}.thp-app-shell.nav-collapsed .thp-left-nav .nav-link{justify-content:flex-start;padding:.5rem .75rem}.thp-app-shell.nav-collapsed .thp-left-nav__section-label{font-size:.6875rem;padding:.5rem .75rem .25rem;margin:.75rem 0 0 0;height:auto;background:transparent;overflow:visible}.thp-app-shell.nav-collapsed .thp-left-nav__group{position:static}.thp-app-shell.nav-collapsed .thp-left-nav__submenu{display:flex!important;position:static;width:auto;background:transparent;border:0;border-left:1px solid var(--thp-left-nav-divider);border-radius:0;box-shadow:none;padding:0;padding-left:.75rem;margin:.125rem 0 .25rem 1.5rem}.thp-app-shell.nav-collapsed .thp-left-nav__group:hover>.collapse,.thp-app-shell.nav-collapsed .thp-left-nav__group:focus-within>.collapse{position:static!important;width:auto!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;z-index:auto!important;height:auto!important}.thp-app-shell.nav-collapsed .thp-left-nav__group:hover>.collapse:not(.show),.thp-app-shell.nav-collapsed .thp-left-nav__group:focus-within>.collapse:not(.show){display:none!important}.thp-app-shell.nav-collapsed .thp-left-nav__group:hover>.collapse.show,.thp-app-shell.nav-collapsed .thp-left-nav__group:focus-within>.collapse.show{display:block!important}.thp-app-shell.nav-collapsed .thp-left-nav__group>.collapse:not(.show){display:none!important}.thp-app-shell.nav-collapsed .thp-left-nav__group>.collapse.show{display:block!important}}