:root{--sidebar-width: 260px;--sidebar-width-toggled: -260px;--header-height: 60px;--bs-primary-rgb: 66, 130, 82;--bs-secondary-rgb: 155, 28, 28;--bs-primary-bg-subtle: #c9d9cd;--bs-dark-rgb: 13,13,18;--primary-color: #428252;--dark-color: #0d0d12;--muted-color: #959daa;--muted-bg-color: #1d232d;--light-color: #e6e6e4;--white-color: #ffffff;--success-color: #198754;--danger-color: #dc3545;--primary-color-hover: #2f5b3a;--primary-color-subtle: rgba(66, 130, 82, .15);--light-color-hover: #e0e0e0;--secondary-color: #8b8b8b;--option-color: #3b82f6;--secondary-color-hover: #1e293b;--bs-nav-pills-link-active-bg: var(--primary-color);--bs-secondary-color: rgb(148, 163, 184);--navbar-bg:rgba(0, 0, 0, .5);--bg-brightness: brightness(.4);--img-filter: invert(1);--card-color: #14141d}.theme-light{--bs-primary-rgb: 49, 98, 61;--bs-secondary-rgb: 94, 100, 104;--bs-primary-bg-subtle: #31623d1e;--bs-dark-rgb: 248, 244, 245;--primary-color: #31623d;--dark-color: #f8f4f5;--dark-color: rgb(248, 244, 245);--dark-color-hover: rgb(248, 244, 245);--muted-color: #5e6468;--muted-bg-color: #dbd7d0;--muted-bg-color-rgb: rgb(108, 97, 88);--light-color: #383838;--white-color: #ffffff;--success-color: #198754;--danger-color: #dc3545;--primary-color-hover: #254a2e;--primary-color-subtle: rgba(201, 162, 39, .15);--light-color-hover: #e0e0e0;--secondary-color: #c5c5c5;--option-color: #3b82f6;--secondary-color-hover: #b1b1b1;--bs-nav-pills-link-active-bg: var(--primary-color);--bs-secondary-color: rgb(94, 100, 104);--navbar-bg:rgba(0, 0, 0, .5);--bg-brightness: brightness(.4);--img-filter: invert(0);--card-color: #fafafa}input{color-scheme:var(--theme)}.btn-outline-dark{--bs-btn-color: var(--dark-hover);--bs-btn-border-color: var(--dark-hover);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--dark-hover);--bs-btn-hover-border-color: var(--dark-hover);--bs-btn-focus-shadow-rgb: 33, 37, 41;--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--dark-hover);--bs-btn-active-border-color: var(--dark-hover);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: var(--dark-hover);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: var(--dark-hover);--bs-gradient: none}.list-group-item{background-color:transparent;color:var(--light-color)}body.theme-light{background-color:#fff!important;color:#000}.list-group{--bs-list-group-action-hover-bg: var(--primary-color);--bs-list-group-active-bg: var(--primary-color);--bs-list-group-active-border-color: var(--primary-color);--bs-list-group-border-color: var(--muted-bg-color) !important;--bs-list-group-active-border-color:var(--muted-bg-color);--bs-list-group-action-hover-color: var(--white-color)}.fill-white{fill:var(--white-color)}.fill-dark{fill:var(--light-color)}.text-bg-dark{color:var(--light-color)!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity, 1))!important}.text-bg-light{color:var(--dark-color)!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity, 1))!important}.text-dark,.text-light{color:var(--light-color)!important}.spinner-border-sm{--bs-spinner-width: 1rem;--bs-spinner-height: 1rem;--bs-spinner-border-width: .15em}.h-95{height:95%!important}.btn-text{font-size:1.25rem}a{color:var(--primary-color)}.btn-primary{--bs-btn-color: var(--white-color);--bs-btn-bg: var(--primary-color);--bs-btn-border-color: var(--primary-color);--bs-btn-hover-color: var(--white-color);--bs-btn-hover-bg: var(--primary-color-hover);--bs-btn-hover-border-color: var(--primary-color-hover);--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: var(--white-color);--bs-btn-active-bg: var(--primary-color-hover);--bs-btn-active-border-color: var(--primary-color-hover);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: var(--white-color);--bs-btn-disabled-bg: var(--primary-color);--bs-btn-disabled-border-color: var(--primary-color)}.btn-dark{--bs-btn-color: var(--white-color);--bs-btn-bg: var(--dark-color);--bs-btn-border-color: var(--dark-color);--bs-btn-hover-color: var(--white-color);--bs-btn-hover-bg: var(--dark-hover);--bs-btn-hover-border-color: var(--dark-hover);--bs-btn-focus-shadow-rgb: 66, 70, 73;--bs-btn-active-color: var(--white-color);--bs-btn-active-bg: var(--dark-hover);--bs-btn-active-border-color: var(--muted-bg-color);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: var(--white-color);--bs-btn-disabled-bg: var(--dark-color);--bs-btn-disabled-border-color: var(--dark-color)}.pagination{--bs-pagination-padding-x: .75rem;--bs-pagination-padding-y: .375rem;--bs-pagination-font-size: 1rem;--bs-pagination-color: var(--muted-color);--bs-pagination-bg: var(--card-color);--bs-pagination-border-width: var(--bs-border-width);--bs-pagination-border-color: var(--muted-bg-color);--bs-pagination-border-radius: var(--bs-border-radius);--bs-pagination-hover-color: var(--white-color);--bs-pagination-hover-bg: var(--primary-color-hover);--bs-pagination-hover-border-color: var(--muted-bg-color);--bs-pagination-focus-color: var(--bs-link-hover-color);--bs-pagination-focus-bg: var(--bs-secondary-bg);--bs-pagination-focus-box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);--bs-pagination-active-color: var(--white-color);--bs-pagination-active-bg: var(--primary-color);--bs-pagination-active-border-color: var(--primary-color);--bs-pagination-disabled-color: var(--bs-card-color);--bs-pagination-disabled-bg: var(--secondary-color-hover);--bs-pagination-disabled-border-color: var(--secondary-color-hover)}.btn-outline-primary{--bs-btn-color: var(--primary-color);--bs-btn-border-color: var(--primary-color);--bs-btn-hover-color: var(--white-color);--bs-btn-hover-bg: var(--primary-color);--bs-btn-hover-border-color: var(--primary-color);--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: var(--white-color);--bs-btn-active-bg: var(--primary-color);--bs-btn-active-border-color: var(--primary-color);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: var(--primary-color);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: var(--primary-color);--bs-gradient: none}.btn-secondary{--bs-btn-color: var(--white-color);--bs-btn-bg: var(--secondary-color);--bs-btn-border-color: var(--secondary-color-hover);--bs-btn-hover-color: var(--white-color);--bs-btn-hover-bg: var(--secondary-color-hover);--bs-btn-hover-border-color: var(--secondary-color-hover);--bs-btn-focus-shadow-rgb: 49, 132, 253;--bs-btn-active-color: var(--white-color);--bs-btn-active-bg: var(--secondary-color-hover);--bs-btn-active-border-color: var(--secondary-color-hover);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: var(--white-color);--bs-btn-disabled-bg: var(--secondary-color);--bs-btn-disabled-border-color: var(--secondary-color)}.btn-outline-secondary{--bs-btn-color: var(--secondary-color);--bs-btn-border-color: var(--secondary-color);--bs-btn-hover-color: var(--white-color);--bs-btn-hover-bg: var(--secondary-color);--bs-btn-hover-border-color: var(--secondary-color);--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: var(--white-color);--bs-btn-active-bg: var(--secondary-color);--bs-btn-active-border-color: var(--secondary-color);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: var(--secondary-color);--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: var(--secondary-color);--bs-gradient: none}.nav-link{color:var(--nav-link-color)}.nav-pills .nav-link{color:var(--muted-color)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:var(--primary-color)}.nav-link:hover,.nav-link:focus{color:var(--primary-color)}.fw-bolder{font-weight:800!important}h1.title,h2.title,.display{font-weight:bolder;margin-bottom:0!important;font-family:MomoTrustDisplay,sans-serif!important}body{overflow-y:scrol;overflow:auto;position:relative;font-family:MomoTrust,sans-serif;min-height:-webkit-fill-available}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,th,td,tr,.table>thead>tr>th{border-top:none;border-right:none;border-left:none;background-color:var(--card-color);color:var(--light-color)}.table>tbody>tr:last-child{border-bottom:none!important}.fixed-table-body{border-radius:calc(.5rem + 4px)!important}.fixed-table-body:has(>table.no-border){border:none!important;border-radius:0!important}.table>tbody>tr:last-child,.no-border>tbody>tr:last-child{border-bottom:1px solid transparent!important}.fixed-table-body:has(>table[style*="display: none"]){border:none}.table>thead>tr>th{color:var(--muted-color)!important;font-weight:700}hr{color:var(--muted-color)}.form-control.search-input{background-color:var(--card-color);border:1px solid var(--muted-bg-color)!important;color:var(--light-color)}.title{font-size:4.5rem}.description{font-size:1.2rem}.subtitle{font-size:3.5rem}@media(max-width:768px){.title{font-size:2.5rem}.subtitle{font-size:2.2rem}.description{font-size:1rem}}.feature-icon{width:4rem;height:4rem;border-radius:2rem;background-color:color-mix(in oklab,var(--option-color) 10%,transparent)}.option-icon{width:3rem;height:3rem;border-radius:.75rem;background-color:color-mix(in oklab,var(--option-color) 10%,transparent)}.feature-icon-circle{width:3rem;height:3rem;border-radius:2rem}#tour-bg{position:relative;overflow:hidden;z-index:1}#tour-bg:before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;filter:var(--bg-brightness);z-index:0}#hero-content{position:relative;z-index:1}.h-40{height:40%!important}.card{border-radius:calc(.5rem + 4px)!important}.card-footer:last-child{border-bottom-right-radius:calc(.5rem + 4px)!important;border-bottom-left-radius:calc(.5rem + 4px)!important}.card-img,.card-img-top{border-top-right-radius:calc(.5rem + 4px)!important;border-top-left-radius:calc(.5rem + 4px)!important}.btn-light:hover{background-color:var(--light-color-hover)!important}.card-btn:hover{background-color:var(--primary-color-hover)!important;border-color:var(--primary-color)!important}.form-check-input:checked{background-color:var(--primary-color);border-color:var(--primary-color)}.card-img-top{object-fit:cover;height:14rem}.text-muted-foreground{color:var(--muted-color)}.text-pretty{text-wrap:pretty}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.border-dark{border-color:var(--muted-bg-color)!important;outline-color:color-mix(in oklab,var(--option-color) 50%,transparent)!important}.card-dark{background-color:var(--card-color)!important}.card-transparent{background-color:transparent!important}.text-bg-muted{background-color:var(--muted-bg-color)!important;color:var(--white-color)}.btn-muted{background-color:var(--muted-bg-color)!important;color:var(--light-color)}#wrapper{display:flex;width:100%;align-items:stretch}#sidebar-wrapper{min-height:100vh;width:var(--sidebar-width);margin-left:var(--sidebar-width-toggled);transition:margin .25s ease-out;position:fixed;top:0;left:0;bottom:0;z-index:1000}#sidebar-wrapper .sidebar-heading{padding:0 1.5rem;font-size:1.2rem;font-weight:700;height:var(--header-height);display:flex;align-items:center}#sidebar-wrapper .list-group{width:var(--sidebar-width)}#page-content-wrapper{width:100%;min-height:100vh;transition:margin .25s ease-out;margin-left:0}@media(min-width:940px){#sidebar-wrapper{margin-left:0}#page-content-wrapper{margin-left:var(--sidebar-width)}body.sb-sidenav-toggled #sidebar-wrapper{margin-left:var(--sidebar-width-toggled)}body.sb-sidenav-toggled #page-content-wrapper{margin-left:0}}@media(max-width:940px){body.sb-sidenav-toggled #sidebar-wrapper{margin-left:0}body.sb-sidenav-toggled{overflow:hidden!important;position:sticky!important}body.sb-sidenav-toggled #page-content-wrapper:before{content:"";position:fixed;inset:0;background:#00000080;z-index:999}}.sidebar-section-label{font-size:.75rem;padding:1.5rem 1.5rem .5rem;text-transform:uppercase}.sidebar .list-group-item{border:none;padding:.75rem 1.5rem;display:flex;align-items:center;justify-content:space-between}.sidebar .list-group-item:hover{color:var(--white-color)!important;background-color:var(--primary-color)}.sidebar .list-group-item:hover small,.sidebar .list-group-item:hover i{color:var(--white-color)!important}.sidebar .list-group-item:hover .badge{background-color:var(--white-color)!important}.profile .dropdown-toggle:after{display:none}.list-group-item i.start-icon{width:25px}.main-navbar{height:var(--header-height)}.nav-item-cst{flex-basis:content}.safe-area{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.vh-95{height:95vh!important}.no-arrow.dropdown-toggle:after{display:none!important}.dropdown-toggle{white-space:inherit}.gridjs-table th,.gridjs-table td{border-left:none!important;border-right:none!important}.gridjs-table th,.gridjs-table td{border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.gridjs-wrapper{border-left:none!important;border-right:none!important}.gridjs-wrapper{border-color:var(--muted-bg-color)!important}.gridjs-thead th,.gridjs-tbody td{background-color:var(--card-color)!important;color:var(--light-color)!important;border-color:var(--muted-bg-color)!important}.gridjs-search input{color:var(--light-color)!important;background-color:var(--card-color)!important;border-color:var(--muted-bg-color)!important}.gridjs-wrapper,.gridjs-footer,.gridjs-pages button{background-color:var(--card-color)!important;border:1px solid var(--muted-bg-color)!important;border-color:var(--muted-bg-color)!important;color:var(--light-color)!important}.gridjs-summary{color:var(--light-color)!important}.gridjs-pages button[disabled]{color:var(--muted-color)!important}button.gridjs-sort-neutral{filter:var(--img-filter)}.choices__inner{border-radius:.325rem!important;background-color:var(--card-color)!important}.choices__list--dropdown{z-index:100}.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading{background-color:var(--card-color)}.fixed-table-container{border:1px solid var(--muted-bg-color);border-radius:.5rem;overflow-x:initial}.bootstrap-table table tbody tr{cursor:pointer;transition:background-color .15s ease-in-out}.table tbody tr:hover>*{background-color:var(--muted-bg-color);box-shadow:none!important}.table-responsive{overflow:hidden}
