@charset "UTF-8";:root{--main-color: #0094D2;--secondary-color: color-mix(in srgb, var(--main-color) 55%, #000);--primary-color: var(--main-color) !important;--app-font-family: "Poppins", sans-serif;--app-font-scale: 1;--btn-border-radius: 6px;--bs-btn-border-radius: var(--btn-border-radius);--gradient-color: linear-gradient( to right, color-mix(in srgb, var(--primary-color) 65%, #000), var(--primary-color) );--primary-color-5: #0005;--btn-color: #fff;--light: #fff;--input-border-radius: 20px;--error-color: #ed2a2a;--app-pack-surface: #edf0f5;--app-pack-panel: #ffffff;--app-surface: var(--app-pack-surface);--app-surface-elevated: var(--app-pack-panel);--app-surface-background-image: none;--app-text: #212529;--app-text-muted: #878a99;--app-border: #e9ebec;--app-input-bg: #ffffff;--app-hover: #f8f9fa;--app-skeleton-base: #f0f0f0;--app-skeleton-shine: #e0e0e0}[data-layout-mode=dark]{--app-surface: var(--app-pack-surface, #111316);--app-surface-elevated: var(--app-pack-panel, #1a1d21);--app-text: #ced4da;--app-text-muted: #adb5bd;--app-border: #32383e;--app-input-bg: #262a2f;--app-hover: rgba(255, 255, 255, .06);--app-skeleton-base: #2a2f34;--app-skeleton-shine: #3a4046}[data-layout-mode=dark] .bg-white{background-color:var(--app-surface-elevated)!important}[data-layout-mode=dark] .bg-light{background-color:var(--app-surface)!important;color:var(--app-text)!important}[data-layout-mode=dark] .text-dark,[data-layout-mode=dark] .text-body,[data-layout-mode=dark] .text-black,[data-layout-mode=dark] .text-black-50,[data-layout-mode=dark] .text-secondary{color:var(--app-text)!important}[data-layout-mode=dark] .text-muted,[data-layout-mode=dark] .text-body-secondary{color:var(--app-text-muted)!important}[data-layout-mode=dark] .border,[data-layout-mode=dark] .border-top,[data-layout-mode=dark] .border-bottom,[data-layout-mode=dark] .border-start,[data-layout-mode=dark] .border-end{border-color:var(--app-border)!important}[data-layout-mode=dark] .card{--bs-card-bg: var(--app-surface-elevated);--bs-card-cap-bg: var(--app-surface-elevated);--bs-card-color: var(--app-text);--bs-card-border-color: var(--app-border);background-color:var(--app-surface-elevated)!important;color:var(--app-text)}[data-layout-mode=dark] .card-header,[data-layout-mode=dark] .card-footer,[data-layout-mode=dark] .card-body{background-color:transparent;color:var(--app-text);border-color:var(--app-border)}[data-layout-mode=dark] .list-group-item{background-color:var(--app-surface-elevated);color:var(--app-text);border-color:var(--app-border)}[data-layout-mode=dark] .dropdown-menu{--bs-dropdown-bg: var(--app-surface-elevated);--bs-dropdown-color: var(--app-text);--bs-dropdown-link-color: var(--app-text);--bs-dropdown-link-hover-bg: var(--app-hover);--bs-dropdown-link-hover-color: var(--app-text);--bs-dropdown-border-color: var(--app-border);background-color:var(--app-surface-elevated)!important;color:var(--app-text)}[data-layout-mode=dark] .btn-light{--bs-btn-color: var(--app-text);--bs-btn-bg: var(--app-input-bg);--bs-btn-border-color: var(--app-border);--bs-btn-hover-color: var(--app-text);--bs-btn-hover-bg: var(--app-hover);--bs-btn-hover-border-color: var(--app-border);--bs-btn-active-color: var(--app-text);--bs-btn-active-bg: var(--app-hover);--bs-btn-active-border-color: var(--app-border);color:var(--app-text)!important;background-color:var(--app-input-bg)!important;border-color:var(--app-border)!important}.hrp-table,table.table{--bs-table-bg: var(--app-surface-elevated);--bs-table-color: var(--app-text);--bs-table-border-color: var(--app-border);--bs-table-striped-bg: var(--app-hover);--bs-table-hover-bg: var(--app-hover);background-color:var(--app-surface-elevated);color:var(--app-text);border-color:var(--app-border)}.hrp-table tbody td,.hrp-table tbody th,table.table>tbody>tr>td,table.table>tbody>tr>th{background-color:var(--app-surface-elevated);color:var(--app-text);border-color:var(--app-border)}table.table>thead.primary>tr>th,table.table>thead.primary>tr>td,.hrp-table>thead.primary>tr>th,thead.primary th,thead.primary td{color:#fff!important}[data-layout-mode=dark] .table,[data-layout-mode=dark] .hrp-table,[data-layout-mode=dark] table{--bs-table-bg: var(--app-surface-elevated) !important;--bs-table-color: var(--app-text) !important;--bs-table-border-color: var(--app-border) !important;--bs-table-striped-bg: var(--app-hover) !important;--bs-table-hover-bg: var(--app-hover) !important;--bs-table-striped-color: var(--app-text) !important;--bs-table-hover-color: var(--app-text) !important;background-color:var(--app-surface-elevated);color:var(--app-text)}[data-layout-mode=dark] .table>tbody>tr>td:not([class*=status-]):not([class*=bg-]),[data-layout-mode=dark] .table>tbody>tr>th:not([class*=status-]):not([class*=bg-]),[data-layout-mode=dark] .hrp-table>tbody>tr>td:not([class*=status-]):not([class*=bg-]),[data-layout-mode=dark] .hrp-table>tbody>tr>th:not([class*=status-]):not([class*=bg-]),[data-layout-mode=dark] table>tbody>tr>td:not([class*=status-]):not([class*=bg-]),[data-layout-mode=dark] table>tbody>tr>th:not([class*=status-]):not([class*=bg-]){background-color:var(--app-surface-elevated);color:var(--app-text);border-color:var(--app-border)}[data-layout-mode=dark] .table>thead.primary>tr>th,[data-layout-mode=dark] .hrp-table>thead.primary>tr>th,[data-layout-mode=dark] thead.primary th{color:#fff!important}[data-layout-mode=dark] .table-light,[data-layout-mode=dark] .table-secondary{--bs-table-bg: var(--app-surface) !important;--bs-table-color: var(--app-text) !important;background-color:var(--app-surface)!important;color:var(--app-text)!important}[data-layout-mode=dark] table tbody td .btn.border-0:not(.btn-primary):not(.btn-danger):not(.btn-success):not(.btn-warning):not(.btn-info),[data-layout-mode=dark] .hrp-table tbody td .btn.border-0:not(.btn-primary):not(.btn-danger):not(.btn-success):not(.btn-warning):not(.btn-info){color:var(--app-text-muted)!important}[data-layout-mode=dark] table tbody td .bi-pencil,[data-layout-mode=dark] table tbody td .bi-pencil-square,[data-layout-mode=dark] table tbody td .ri-pencil-line,[data-layout-mode=dark] table tbody td .fa-pen,[data-layout-mode=dark] .hrp-table tbody td .bi-pencil,[data-layout-mode=dark] .hrp-table tbody td .bi-pencil-square,[data-layout-mode=dark] .hrp-table tbody td .ri-pencil-line,[data-layout-mode=dark] .hrp-table tbody td .fa-pen{color:var(--primary-color, var(--main-color))!important}[data-layout-mode=dark] table tbody td .bi-trash,[data-layout-mode=dark] table tbody td .ri-delete-bin-line,[data-layout-mode=dark] table tbody td .fa-trash,[data-layout-mode=dark] .hrp-table tbody td .bi-trash,[data-layout-mode=dark] .hrp-table tbody td .ri-delete-bin-line,[data-layout-mode=dark] .hrp-table tbody td .fa-trash{color:#f06548!important}[data-layout-mode=dark] .accordion-item{background-color:var(--app-surface-elevated);border-color:var(--app-border);color:var(--app-text)}[data-layout-mode=dark] .accordion-button{background-color:var(--app-surface-elevated)!important;color:var(--app-text)!important}[data-layout-mode=dark] .accordion-button:not(.collapsed){background-color:var(--app-surface-elevated)!important;color:var(--app-text)!important;box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width, 1px)) 0 var(--app-border)}[data-layout-mode=dark] .accordion-button:after{filter:brightness(1.6)}html[data-layout-mode=dark][data-sidebar=dark] .navbar-menu,html[data-layout-mode=light][data-sidebar=dark] .navbar-menu{background:var(--vz-vertical-menu-bg-dark, var(--secondary-color, #1a1d21))!important;border-right-color:var(--vz-vertical-menu-bg-dark, var(--secondary-color, #1a1d21))!important}html[data-layout-mode=dark][data-sidebar=dark] .navbar-brand-box,html[data-layout-mode=light][data-sidebar=dark] .navbar-brand-box{background-color:var(--vz-vertical-menu-bg-dark, var(--secondary-color, #1a1d21))!important}html[data-layout-mode=dark][data-sidebar=light]{--vz-vertical-menu-bg: #0b0d10;--vz-vertical-menu-item-color: var(--vz-vertical-menu-item-color-dark, #abb9e8);--vz-vertical-menu-item-hover-color: var(--vz-vertical-menu-item-hover-color-dark, var(--theme-color, #fff));--vz-vertical-menu-item-active-color: var(--vz-vertical-menu-item-active-color-dark, var(--theme-color, #fff));--vz-vertical-menu-sub-item-color: var(--vz-vertical-menu-sub-item-color-dark, #abb9e8);--vz-vertical-menu-sub-item-hover-color: var(--vz-vertical-menu-sub-item-hover-color-dark, var(--theme-color, #fff));--vz-vertical-menu-sub-item-active-color: var(--vz-vertical-menu-sub-item-active-color-dark, var(--theme-color, #fff));--vz-vertical-menu-title-color: var(--vz-vertical-menu-title-color-dark, #838fb9)}html[data-layout-mode=dark][data-sidebar=light] .navbar-menu{background:#0b0d10!important;border-right-color:#0b0d10!important}html[data-layout-mode=dark][data-sidebar=light] .navbar-brand-box{background-color:#0b0d10!important}html[data-layout-mode=dark][data-sidebar=light] .navbar-menu .hamburger-icon span{background-color:#fff!important}html[data-layout-mode=dark][data-sidebar=light] .logo-light{display:inline-block!important}html[data-layout-mode=dark][data-sidebar=light] .logo-dark{display:none!important}html[data-layout-mode=dark] .sidebar-preview-rail--neutral{background:#0b0d10!important;border-right-color:#ffffff14!important}html[data-layout-mode=dark] .sidebar-preview-rail--neutral .sidebar-preview-chip{background:#ffffff24!important}html[data-layout-mode=dark] .sidebar-preview-content{background:#2a2f34!important}.hrp-surface{background-color:var(--app-surface-elevated);color:var(--app-text)}.hrp-page-toolbar{background-color:var(--app-surface-elevated);color:var(--app-text);border-color:var(--app-border)}.hrp-page-surface{background-color:var(--app-surface);color:var(--app-text)}.hrp-input-surface{background-color:var(--app-input-bg);color:var(--app-text);border-color:var(--app-border)}[data-layout-mode=dark] .form-control,[data-layout-mode=dark] .form-select{background-color:var(--app-input-bg)!important;color:var(--app-text)!important;border-color:var(--app-border)}[data-layout-mode=dark] .form-control::placeholder{color:var(--app-text-muted);opacity:1}.hrp-skeleton,.skeleton,.skeleton-loader .skeleton-row,.skeleton-row,.skeleton-line,.skeleton-cell,.skeleton-title,.skeleton-icon,.skeleton-icon-large,.skeleton-number,.skeleton-text,.skeleton-label,.skeleton-value,.skeleton-progress,.skeleton-button,.skeleton-card,.app-loading-skeleton,.loading-skeleton,.training-course-skeleton-card,.training-chart-skeleton,.job-card-mobile-skeleton .skeleton-line{background:linear-gradient(90deg,var(--app-skeleton-base) 25%,var(--app-skeleton-shine) 50%,var(--app-skeleton-base) 75%)!important;background-size:200% 100%!important}html{font-size:calc(100% * var(--app-font-scale, 1))}body{font-family:var(--app-font-family);color:var(--app-text)}:is(.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6){font-family:var(--app-font-family)}
