body {
    font-feature-settings: "salt";
}

:root {
    --bs-body-bg: #eceff1;
    --bs-body-bg-rgb: rgb(var(--pc-sidebar-active-color-rgb));
    --pc-heading-color: #343a40;
    --pc-active-background: #e9ecef;
    --pc-sidebar-background: #fff;
    --pc-sidebar-color: #616161;
    --pc-sidebar-color-rgb: 57, 70, 95;
    --pc-sidebar-submenu-border-color: var(--bs-gray-300);
    --pc-sidebar-active-color: #000000;
    --pc-sidebar-active-color-rgb: 0, 0, 0;
    --pc-sidebar-shadow: none;
    --pc-sidebar-caption-color: #212121;
    --pc-sidebar-border: none;
    --pc-header-background: #fff;
    --pc-header-color: #616161;
    --pc-header-shadow: none;
    --pc-card-box-shadow: none;
    --pc-header-submenu-background: #ffffff;
    --pc-header-submenu-color: #111936;
    
    /* Custom color variants */
    /* --pc-light-variant: #f8fafc; */
    --pc-dark-variant: #334155;
    --pc-darker-variant: #000000;
}

[data-pc-sidebar-theme=dark] {
    --pc-sidebar-background: #1d2630;
    --pc-sidebar-color: #ffffff;
    --pc-sidebar-color-rgb: 255, 255, 255;
    --pc-sidebar-submenu-border-color: var(--bs-gray-600);
    --pc-sidebar-caption-color: #748892;
}

/* Custom preset styles */
[data-pc-preset=custom] {
    --bs-blue: var(--pc-sidebar-active-color);
    --bs-primary: var(--pc-sidebar-active-color);
    --bs-primary-rgb: var(--pc-sidebar-active-color-rgb);
    --bs-primary-light: var(--pc-light-variant);
    --bs-secondary: var(--pc-sidebar-active-color);
    --bs-secondary-rgb: var(--pc-sidebar-active-color-rgb);
    --bs-secondary-light: var(--pc-light-variant);
    --bs-link-color: var(--pc-sidebar-active-color);
    --bs-link-color-rgb: var(--pc-sidebar-active-color-rgb);
    --bs-link-hover-color: var(--pc-darker-variant);
    --bs-link-hover-color-rgb: var(--pc-sidebar-active-color-rgb);
    --dt-row-selected: var(--pc-sidebar-active-color-rgb);
}

[data-pc-preset=custom] .bg-primary-dark {
    background: var(--pc-darker-variant);
    color: var(--pc-darker-variant);
}

[data-pc-preset=custom] .bg-secondary-dark {
    background: var(--pc-darker-variant);
    color: var(--pc-darker-variant);
}

[data-pc-preset=custom] .pc-sidebar .pc-item.active>.pc-link,
[data-pc-preset=custom] .pc-sidebar .pc-item:focus>.pc-link,
[data-pc-preset=custom] .pc-sidebar .pc-item:hover>.pc-link {
    color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .pc-sidebar .pc-item.active>.pc-link .pc-micon i,
[data-pc-preset=custom] .pc-sidebar .pc-item.active>.pc-link .pc-micon svg,
[data-pc-preset=custom] .pc-sidebar .pc-item:focus>.pc-link .pc-micon i,
[data-pc-preset=custom] .pc-sidebar .pc-item:focus>.pc-link .pc-micon svg,
[data-pc-preset=custom] .pc-sidebar .pc-item:hover>.pc-link .pc-micon i,
[data-pc-preset=custom] .pc-sidebar .pc-item:hover>.pc-link .pc-micon svg {
    color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .pc-sidebar .pc-submenu .pc-item:hover:before,
[data-pc-preset=custom] .pc-sidebar .pc-submenu .pc-item.active:before {
    background: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .btn-link {
    --bs-btn-color: var(--pc-sidebar-active-color);
    --bs-btn-hover-color: var(--pc-darker-variant);
    --bs-btn-active-color: var(--pc-darker-variant);
}

[data-pc-preset=custom] .accordion {
    --bs-accordion-btn-focus-border-color: var(--pc-sidebar-active-color);
    --bs-accordion-btn-focus-box-shadow: 0 0 0 0.2rem rgba(var(--pc-sidebar-active-color-rgb), 0.25);
    --bs-accordion-active-color: var(--pc-sidebar-active-color);
    --bs-accordion-active-bg: var(--pc-light-variant);
    --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var(--pc-sidebar-active-color)'%3e%3cpath fill-rule=' evenodd' d=' M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

[data-pc-preset=custom] .list-group {
    --bs-list-group-active-bg: var(--pc-sidebar-active-color);
    --bs-list-group-active-border-color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .nav {
    --bs-nav-link-hover-color: var(--pc-darker-variant);
}

[data-pc-preset=custom] .nav-pills {
    --bs-nav-pills-link-active-bg: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .pagination {
    --bs-pagination-hover-color: var(--pc-darker-variant);
    --bs-pagination-focus-color: var(--pc-darker-variant);
    --bs-pagination-focus-box-shadow: 0 0 0 0.2rem rgba(var(--pc-sidebar-active-color-rgb), 0.25);
    --bs-pagination-active-bg: var(--pc-sidebar-active-color);
    --bs-pagination-active-border-color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .progress {
    --bs-progress-bar-bg: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .slider-selection {
    background: var(--pc-light-variant);
}

[data-pc-preset=custom] .slider-selection.tick-slider-selection {
    background: var(--pc-dark-variant);
}

[data-pc-preset=custom] .swal-button:not([disabled]):hover {
    background-color: var(--pc-darker-variant);
}

[data-pc-preset=custom] .swal-button:active {
    background-color: var(--pc-darker-variant);
}

[data-pc-preset=custom] .swal-button:focus {
    box-shadow: 0 0 0 1px #fff, 0 0 0 3px rgba(var(--pc-sidebar-active-color-rgb), 0.29);
}

[data-pc-preset=custom] .swal-content__input:focus {
    border-color: rgba(var(--pc-sidebar-active-color-rgb), 0.29);
}

[data-pc-preset=custom] .swal-content__textarea:focus {
    border-color: rgba(var(--pc-sidebar-active-color-rgb), 0.29);
}

[data-pc-preset=custom] .swal2-styled:focus {
    box-shadow: 0 0 0 1px #fff, 0 0 0 3px rgba(var(--pc-sidebar-active-color-rgb), 0.4) !important;
}

[data-pc-preset=custom] .slider-tick.in-selection {
    background: var(--pc-dark-variant);
}

[data-pc-preset=custom] .pc-header .pc-head-link.head-link-primary {
    background: var(--pc-light-variant);
    color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .pc-header .pc-head-link.head-link-primary>i {
    color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .pc-header .pc-head-link.head-link-primary:hover {
    background: var(--pc-sidebar-active-color);
    color: #fff;
}

[data-pc-preset=custom] .pc-header .pc-head-link.head-link-primary:hover>i {
    color: #fff;
}

[data-pc-preset=custom] .bg-light-primary {
    background: var(--pc-light-variant);
    color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .link-primary {
    color: var(--pc-sidebar-active-color) !important;
}

[data-pc-preset=custom] .link-primary:hover,
[data-pc-preset=custom] .link-primary:focus {
    color: var(--pc-darker-variant) !important;
}

[data-pc-preset=custom] .btn-primary {
    --bs-btn-color: #ffffff;
    --bs-btn-bg: var(--pc-sidebar-active-color);
    --bs-btn-border-color: var(--pc-sidebar-active-color);
    --bs-btn-hover-color: #ffffff;
    --bs-btn-hover-bg: var(--pc-dark-variant);
    --bs-btn-hover-border-color: var(--pc-darker-variant);
    --bs-btn-focus-shadow-rgb: var(--pc-sidebar-active-color-rgb);
    --bs-btn-active-color: #ffffff;
    --bs-btn-active-bg: var(--pc-darker-variant);
    --bs-btn-active-border-color: var(--pc-darker-variant);
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #ffffff;
    --bs-btn-disabled-bg: var(--pc-sidebar-active-color);
    --bs-btn-disabled-border-color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .btn-outline-primary {
    --bs-btn-color: var(--pc-sidebar-active-color);
    --bs-btn-border-color: var(--pc-sidebar-active-color);
    --bs-btn-hover-color: #ffffff;
    --bs-btn-hover-bg: var(--pc-sidebar-active-color);
    --bs-btn-hover-border-color: var(--pc-sidebar-active-color);
    --bs-btn-focus-shadow-rgb: var(--pc-sidebar-active-color-rgb);
    --bs-btn-active-color: #ffffff;
    --bs-btn-active-bg: var(--pc-sidebar-active-color);
    --bs-btn-active-border-color: var(--pc-sidebar-active-color);
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: var(--pc-sidebar-active-color);
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: var(--pc-sidebar-active-color);
    --bs-gradient: none;
}

[data-pc-preset=custom] .text-bg-primary {
    color: #ffffff !important;
    background-color: rgba(var(--pc-sidebar-active-color-rgb), var(--bs-bg-opacity, 1)) !important;
}

[data-pc-preset=custom] .alert-primary {
    --bs-alert-color: #033d2c;
    --bs-alert-bg: var(--pc-light-variant);
    --bs-alert-border-color: #ceede8;
    --bs-alert-link-color: #022620;
}

[data-pc-preset=custom] .list-group-item-primary {
    color: var(--pc-sidebar-active-color);
    background-color: var(--pc-light-variant);
}

[data-pc-preset=custom] .form-check .form-check-input.input-primary:checked {
    border-color: var(--pc-sidebar-active-color);
    background-color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .form-check .form-check-input.input-light-primary:checked {
    border-color: var(--pc-light-variant);
    background-color: var(--pc-light-variant);
}

[data-pc-preset=custom] .form-check .form-check-input.input-light-primary:checked[type=checkbox] {
    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='var(--pc-sidebar-active-color)' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
}

[data-pc-preset=custom] .form-check .form-check-input.input-light-primary: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='var(--pc-sidebar-active-color)'/%3e%3c/svg%3e");
}

[data-pc-preset=custom] .form-check .form-check-input.input-primary:focus[type=checkbox],
[data-pc-preset=custom] .form-check .form-check-input.input-primary:focus[type=radio],
[data-pc-preset=custom] .form-check .form-check-input.input-light-primary:focus[type=checkbox],
[data-pc-preset=custom] .form-check .form-check-input.input-light-primary:focus[type=radio] {
    box-shadow: 0 0 0 0.2rem rgba(var(--pc-sidebar-active-color-rgb), 0.25);
    border-color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .form-check.form-switch .form-check-input.input-light-primary: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='var(--pc-sidebar-active-color)'/%3e%3c/svg%3e");
}

[data-pc-preset=custom] .btn-light-primary {
    background: var(--pc-light-variant);
    color: var(--pc-sidebar-active-color);
    border-color: var(--pc-light-variant);
}

[data-pc-preset=custom] .btn-light-primary .material-icons-two-tone {
    background-color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .btn-light-primary:hover {
    background: var(--pc-sidebar-active-color);
    color: #fff;
    border-color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .btn-light-primary:hover .material-icons-two-tone {
    background-color: #fff;
}

[data-pc-preset=custom] .btn-light-primary.focus,
[data-pc-preset=custom] .btn-light-primary:focus {
    background: var(--pc-sidebar-active-color);
    color: #fff;
    border-color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .btn-light-primary.focus .material-icons-two-tone,
[data-pc-preset=custom] .btn-light-primary:focus .material-icons-two-tone {
    background-color: #fff;
}

[data-pc-preset=custom] .btn-light-primary:not(:disabled):not(.disabled).active,
[data-pc-preset=custom] .btn-light-primary:not(:disabled):not(.disabled):active,
.show>[data-pc-preset=custom] .btn-light-primary.dropdown-toggle {
    background: var(--pc-sidebar-active-color);
    color: #fff;
    border-color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .btn-light-primary:not(:disabled):not(.disabled).active .material-icons-two-tone,
[data-pc-preset=custom] .btn-light-primary:not(:disabled):not(.disabled):active .material-icons-two-tone,
.show>[data-pc-preset=custom] .btn-light-primary.dropdown-toggle .material-icons-two-tone {
    background-color: #fff;
}

[data-pc-preset=custom] .btn-link-primary {
    background: transparent;
    color: var(--pc-sidebar-active-color);
    border-color: transparent;
}

[data-pc-preset=custom] .btn-link-primary .material-icons-two-tone {
    background-color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .btn-link-primary:hover {
    background: var(--pc-light-variant);
    color: var(--pc-sidebar-active-color);
    border-color: var(--pc-light-variant);
}

[data-pc-preset=custom] .btn-link-primary.focus,
[data-pc-preset=custom] .btn-link-primary:focus {
    background: var(--pc-light-variant);
    color: var(--pc-sidebar-active-color);
    border-color: var(--pc-light-variant);
}

[data-pc-preset=custom] .btn-link-primary:not(:disabled):not(.disabled).active,
[data-pc-preset=custom] .btn-link-primary:not(:disabled):not(.disabled):active,
.show>[data-pc-preset=custom] .btn-link-primary.dropdown-toggle {
    background: var(--pc-light-variant);
    color: var(--pc-sidebar-active-color);
    border-color: var(--pc-light-variant);
}

[data-pc-preset=custom] .btn-check:active+.btn-link-primary,
[data-pc-preset=custom] .btn-check:checked+.btn-link-primary {
    background: var(--pc-light-variant);
    color: var(--pc-sidebar-active-color);
    border-color: var(--pc-light-variant);
}

[data-pc-preset=custom] .material-icons-two-tone.text-primary {
    background-color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .table-primary {
    --bs-table-color: #ffffff;
    --bs-table-bg: var(--pc-sidebar-active-color);
    --bs-table-border-color: var(--pc-sidebar-active-color);
    --bs-table-striped-bg: var(--pc-dark-variant);
    --bs-table-striped-color: #ffffff;
    --bs-table-active-bg: var(--pc-darker-variant);
    --bs-table-active-color: #ffffff;
    --bs-table-hover-bg: var(--pc-darker-variant);
    --bs-table-hover-color: #ffffff;
    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color);
}

[data-pc-preset=custom] .pc-header .pc-head-link.head-link-secondary {
    background: var(--pc-light-variant);
    color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .pc-header .pc-head-link.head-link-secondary>i {
    color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .pc-header .pc-head-link.head-link-secondary:hover {
    background: var(--pc-sidebar-active-color);
    color: #fff;
}

[data-pc-preset=custom] .pc-header .pc-head-link.head-link-secondary:hover>i {
    color: #fff;
}

[data-pc-preset=custom] .bg-light-secondary {
    background: var(--pc-light-variant);
    color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .link-secondary {
    color: var(--pc-sidebar-active-color) !important;
}

[data-pc-preset=custom] .link-secondary:hover,
[data-pc-preset=custom] .link-secondary:focus {
    color: var(--pc-darker-variant) !important;
}

[data-pc-preset=custom] .btn-secondary {
    --bs-btn-color: #ffffff;
    --bs-btn-bg: var(--pc-darker-variant);
    --bs-btn-border-color: var(--pc-sidebar-active-color);
    --bs-btn-hover-color: #ffffff;
    --bs-btn-hover-bg: var(--pc-dark-variant);
    --bs-btn-hover-border-color: var(--pc-darker-variant);
    --bs-btn-focus-shadow-rgb: var(--pc-sidebar-active-color-rgb);
    --bs-btn-active-color: #ffffff;
    --bs-btn-active-bg: var(--pc-darker-variant);
    --bs-btn-active-border-color: var(--pc-darker-variant);
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #ffffff;
    --bs-btn-disabled-bg: var(--pc-sidebar-active-color);
    --bs-btn-disabled-border-color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .btn-outline-secondary {
    --bs-btn-color: var(--pc-sidebar-active-color);
    --bs-btn-border-color: var(--pc-sidebar-active-color);
    --bs-btn-hover-color: #ffffff;
    --bs-btn-hover-bg: var(--pc-sidebar-active-color);
    --bs-btn-hover-border-color: var(--pc-sidebar-active-color);
    --bs-btn-focus-shadow-rgb: var(--pc-sidebar-active-color-rgb);
    --bs-btn-active-color: #ffffff;
    --bs-btn-active-bg: var(--pc-sidebar-active-color);
    --bs-btn-active-border-color: var(--pc-sidebar-active-color);
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: var(--pc-sidebar-active-color);
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: var(--pc-sidebar-active-color);
    --bs-gradient: none;
}

[data-pc-preset=custom] .text-bg-secondary {
    color: #ffffff !important;
    background-color: rgba(var(--pc-sidebar-active-color-rgb), var(--bs-bg-opacity, 1)) !important;
}

[data-pc-preset=custom] .alert-secondary {
    --bs-alert-color: #033d2c;
    --bs-alert-bg: var(--pc-light-variant);
    --bs-alert-border-color: #ceede8;
    --bs-alert-link-color: #022620;
}

[data-pc-preset=custom] .list-group-item-secondary {
    color: var(--pc-sidebar-active-color);
    background-color: var(--pc-light-variant);
}

[data-pc-preset=custom] .form-check .form-check-input.input-secondary:checked {
    border-color: var(--pc-sidebar-active-color);
    background-color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .form-check .form-check-input.input-light-secondary:checked {
    border-color: var(--pc-light-variant);
    background-color: var(--pc-light-variant);
}

[data-pc-preset=custom] .form-check .form-check-input.input-light-secondary:checked[type=checkbox] {
    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='var(--pc-sidebar-active-color)' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e");
}

[data-pc-preset=custom] .form-check .form-check-input.input-light-secondary: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='var(--pc-sidebar-active-color)'/%3e%3c/svg%3e");
}

[data-pc-preset=custom] .form-check .form-check-input.input-secondary:focus[type=checkbox],
[data-pc-preset=custom] .form-check .form-check-input.input-secondary:focus[type=radio],
[data-pc-preset=custom] .form-check .form-check-input.input-light-secondary:focus[type=checkbox],
[data-pc-preset=custom] .form-check .form-check-input.input-light-secondary:focus[type=radio] {
    box-shadow: 0 0 0 0.2rem rgba(var(--pc-sidebar-active-color-rgb), 0.25);
    border-color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .form-check.form-switch .form-check-input.input-light-secondary: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='var(--pc-sidebar-active-color)'/%3e%3c/svg%3e");
}

[data-pc-preset=custom] .btn-light-secondary {
    background: var(--pc-light-variant);
    color: var(--pc-sidebar-active-color);
    border-color: var(--pc-light-variant);
}

[data-pc-preset=custom] .btn-light-secondary .material-icons-two-tone {
    background-color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .btn-light-secondary:hover {
    background: var(--pc-sidebar-active-color);
    color: #fff;
    border-color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .btn-light-secondary:hover .material-icons-two-tone {
    background-color: #fff;
}

[data-pc-preset=custom] .btn-light-secondary.focus,
[data-pc-preset=custom] .btn-light-secondary:focus {
    background: var(--pc-sidebar-active-color);
    color: #fff;
    border-color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .btn-light-secondary.focus .material-icons-two-tone,
[data-pc-preset=custom] .btn-light-secondary:focus .material-icons-two-tone {
    background-color: #fff;
}

[data-pc-preset=custom] .btn-light-secondary:not(:disabled):not(.disabled).active,
[data-pc-preset=custom] .btn-light-secondary:not(:disabled):not(.disabled):active,
.show>[data-pc-preset=custom] .btn-light-secondary.dropdown-toggle {
    background: var(--pc-sidebar-active-color);
    color: #fff;
    border-color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .btn-light-secondary:not(:disabled):not(.disabled).active .material-icons-two-tone,
[data-pc-preset=custom] .btn-light-secondary:not(:disabled):not(.disabled):active .material-icons-two-tone,
.show>[data-pc-preset=custom] .btn-light-secondary.dropdown-toggle .material-icons-two-tone {
    background-color: #fff;
}

[data-pc-preset=custom] .btn-link-secondary {
    background: transparent;
    color: var(--pc-sidebar-active-color);
    border-color: transparent;
}

[data-pc-preset=custom] .btn-link-secondary .material-icons-two-tone {
    background-color: var(--pc-sidebar-active-color);
}

[data-pc-preset=custom] .btn-link-secondary:hover {
    background: var(--pc-light-variant);
    color: var(--pc-sidebar-active-color);
    border-color: var(--pc-light-variant);
}

[data-pc-preset=custom] .btn-link-secondary.focus,
[data-pc-preset=custom] .btn-link-secondary:focus {
    background: var(--pc-light-variant);
    color: var(--pc-sidebar-active-color);
    border-color: var(--pc-light-variant);
}

[data-pc-preset=custom] .btn-link-secondary:not(:disabled):not(.disabled).active,
[data-pc-preset=custom] .btn-link-secondary:not(:disabled):not(.disabled):active,
.show>[data-pc-preset=custom] .btn-link-secondary.dropdown-toggle {
    background: var(--pc-light-variant);
    color: var(--pc-sidebar-active-color);
    border-color: var(--pc-light-variant);
}

[data-pc-preset=custom] .btn-check:active+.btn-link-secondary,
[data-pc-preset=custom] .btn-check:checked+.btn-link-secondary {
    background: var(--pc-light-variant);
    color: var(--pc-sidebar-active-color);
    border-color: var(--pc-light-variant);
}
