/* ==========================================================================
   inkpo-primary-map.css   —   GENERATED, do not hand-edit

   The vendor theme hard-codes the old BC Sales blue in 367 selectors. Rather
   than fork a 249 KB vendor file, this map re-declares only the colour
   properties from those rules, with the inkpo purple substituted.

   Load order:  core.css → theme-default.css → demo.css → snapshot.css
                → inkpo-primary-map.css → inkpo-theme.css

   Substitutions:
     #008bcb → #6C3CE4      #c3e4f3 → #DCCFFA
     #007db7 → #5A2CC4      #d6ecf7 → #E9E1FC
     rgb(0,139,203) → rgb(108,60,228)   #d9eef7 → #EDE6FD

   Regenerate after any vendor theme upgrade.
   ========================================================================== */

.primary-500 { color: #6C3CE4 !important; }
.text-primary { color: #6C3CE4 !important; }
.text-body[href]:hover { color: #5A2CC4 !important; }
.bg-primary { background-color: #6C3CE4 !important; }
.dropdown-notifications-item:not(.mark-as-read) .dropdown-notifications-read span { background-color: #6C3CE4 !important; }
.bg-label-primary { background-color: #E9E1FC !important; color: #6C3CE4 !important; }
.border-light-primary { border: 3px solid rgba(108, 60, 228, 0.08) !important; }
.page-item.active .page-link, .page-item.active .page-link:hover, .page-item.active .page-link:focus,
.pagination li.active > a:not(.page-link),
.pagination li.active > a:not(.page-link):hover,
.pagination li.active > a:not(.page-link):focus { border-color: #6C3CE4 !important; background-color: #6C3CE4 !important; box-shadow: 0 0.125rem 0.25rem rgba(108, 60, 228, 0.4) !important; }
.progress-bar { background-color: #6C3CE4 !important; box-shadow: 0 2px 4px 0 rgba(108, 60, 228, 0.4) !important; }
.modal-onboarding .carousel-indicators [data-bs-target] { background-color: #6C3CE4 !important; }
.carousel-control-prev,
.carousel-control-next { color: #6C3CE4 !important; }
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus { color: #6C3CE4 !important; }
.list-group-item-primary { color: #6C3CE4 !important; }
a.list-group-item-primary,
button.list-group-item-primary { color: #6C3CE4 !important; }
a.list-group-item-primary:hover, a.list-group-item-primary:focus,
button.list-group-item-primary:hover,
button.list-group-item-primary:focus { color: #6C3CE4 !important; }
a.list-group-item-primary.active,
button.list-group-item-primary.active { border-color: #6C3CE4 !important; background-color: #6C3CE4 !important; color: #6C3CE4 !important; }
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { border-color: #6C3CE4 !important; background-color: #6C3CE4 !important; }
.list-group.list-group-timeline .list-group-timeline-primary:before { background-color: #6C3CE4 !important; }
.alert-primary { background-color: #E9E1FC !important; color: #6C3CE4 !important; }
.alert-primary .alert-link { color: #6C3CE4 !important; }
.card .alert-primary hr { background-color: #6C3CE4 !important; }
.accordion.accordion-header-primary .accordion-item.active .accordion-button { color: #6C3CE4 !important; }
.tooltip-primary .tooltip-inner, .tooltip-primary > .tooltip .tooltip-inner, .ngb-tooltip-primary + ngb-tooltip-window .tooltip-inner { background: #6C3CE4 !important; box-shadow: 0 0.125rem 0.25rem 0 rgba(108, 60, 228, 0.4) !important; }
.tooltip-primary.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before, .tooltip-primary > .tooltip.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before, .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=top] .tooltip-arrow::before { border-top-color: #6C3CE4 !important; }
.tooltip-primary.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, .tooltip-primary > .tooltip.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before { border-left-color: #6C3CE4 !important; }
[dir=rtl] .tooltip-primary.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, [dir=rtl] .tooltip-primary > .tooltip.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before, [dir=rtl] .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=left] .tooltip-arrow::before { border-right-color: #6C3CE4 !important; }
.tooltip-primary.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before, .tooltip-primary > .tooltip.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before, .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=bottom] .tooltip-arrow::before { border-bottom-color: #6C3CE4 !important; }
.tooltip-primary.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, .tooltip-primary > .tooltip.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before { border-right-color: #6C3CE4 !important; }
[dir=rtl] .tooltip-primary.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, [dir=rtl] .tooltip-primary > .tooltip.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before, [dir=rtl] .ngb-tooltip-primary + ngb-tooltip-window.bs-tooltip-auto[data-popper-placement=right] .tooltip-arrow::before { border-left-color: #6C3CE4 !important; }
.popover.popover-primary, .popover .popover-primary > .popover, .popover .ngb-popover-primary + ngb-popover-window { background: #6C3CE4 !important; box-shadow: 0 0.125rem 0.25rem 0 rgba(108, 60, 228, 0.4) !important; }
.popover.popover-primary.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after, .popover .popover-primary > .popover.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after, .popover .ngb-popover-primary + ngb-popover-window.bs-popover-auto[data-popper-placement=top] > .popover-arrow::after { border-top-color: #6C3CE4 !important; }
.popover.popover-primary.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, .popover .popover-primary > .popover.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, .popover .ngb-popover-primary + ngb-popover-window.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after { border-right-color: #6C3CE4 !important; }
[dir=rtl] .popover.popover-primary.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, [dir=rtl] .popover .popover-primary > .popover.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after, [dir=rtl] .popover .ngb-popover-primary + ngb-popover-window.bs-popover-auto[data-popper-placement=right] > .popover-arrow::after { border-left-color: #6C3CE4 !important; }
.popover.popover-primary.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after, .popover .popover-primary > .popover.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after, .popover .ngb-popover-primary + ngb-popover-window.bs-popover-auto[data-popper-placement=bottom] > .popover-arrow::after { border-bottom-color: #6C3CE4 !important; }
.popover.popover-primary.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, .popover .popover-primary > .popover.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, .popover .ngb-popover-primary + ngb-popover-window.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after { border-left-color: #6C3CE4 !important; }
[dir=rtl] .popover.popover-primary.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, [dir=rtl] .popover .popover-primary > .popover.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after, [dir=rtl] .popover .ngb-popover-primary + ngb-popover-window.bs-popover-auto[data-popper-placement=left] > .popover-arrow::after { border-right-color: #6C3CE4 !important; }
.btn-primary { background-color: #6C3CE4 !important; border-color: #6C3CE4 !important; box-shadow: 0 0.125rem 0.25rem 0 rgba(108, 60, 228, 0.4) !important; }
.btn-primary:hover { background-color: #5A2CC4 !important; border-color: #5A2CC4 !important; }
.btn-check:focus + .btn-primary, .btn-primary:focus, .btn-primary.focus { background-color: #5A2CC4 !important; border-color: #5A2CC4 !important; }
.btn-primary.disabled, .btn-primary:disabled { background-color: #6C3CE4 !important; border-color: #6C3CE4 !important; }
.btn-label-primary { color: #6C3CE4 !important; background: #E9E1FC !important; }
.btn-label-primary:hover { background: #5A2CC4 !important; box-shadow: 0 0.125rem 0.25rem 0 rgba(108, 60, 228, 0.4) !important; }
.btn-label-primary:focus, .btn-label-primary.focus { background: #5A2CC4 !important; }
.btn-label-primary.disabled, .btn-label-primary:disabled { color: #6C3CE4 !important; background-color: #E9E1FC !important; }
.btn-outline-primary { color: #6C3CE4 !important; border-color: #6C3CE4 !important; }
.btn-outline-primary:hover { background-color: #5A2CC4 !important; border-color: #5A2CC4 !important; box-shadow: 0 0.125rem 0.25rem 0 rgba(108, 60, 228, 0.4) !important; }
.btn-check:focus + .btn-outline-primary, .btn-outline-primary:focus { background-color: #5A2CC4 !important; border-color: #5A2CC4 !important; }
.btn-outline-primary.disabled, .btn-outline-primary:disabled { color: #6C3CE4 !important; }
.btn-outline-primary .badge { background: #6C3CE4 !important; border-color: #6C3CE4 !important; }
.btn-outline-primary:hover .badge,
.btn-outline-primary:focus:hover .badge,
.btn-outline-primary:active .badge,
.btn-outline-primary.active .badge,
.show > .btn-outline-primary.dropdown-toggle .badge { color: #6C3CE4 !important; }
.dropdown-item:not(.disabled).active,
.dropdown-item:not(.disabled):active { background-color: rgba(108, 60, 228, 0.08) !important; color: #6C3CE4 !important; }
.dropdown-menu > li:not(.disabled) > a:not(.dropdown-item):active,
.dropdown-menu > li.active:not(.disabled) > a:not(.dropdown-item) { background-color: rgba(108, 60, 228, 0.08) !important; color: #6C3CE4 !important; }
.nav .nav-link:hover, .nav .nav-link:focus { color: #5A2CC4 !important; }
.nav-pills .nav-link.active, .nav-pills .nav-link.active:hover, .nav-pills .nav-link.active:focus { background-color: #6C3CE4 !important; box-shadow: 0 2px 4px 0 rgba(108, 60, 228, 0.4) !important; }
.form-control:focus,
.form-select:focus { border-color: #6C3CE4 !important; }
.input-group:focus-within .form-control,
.input-group:focus-within .input-group-text { border-color: #6C3CE4 !important; }
.form-check-input:focus { border-color: #6C3CE4 !important; box-shadow: 0 2px 4px 0 rgba(108, 60, 228, 0.4) !important; }
.form-check-input:checked, .form-check-input[type=checkbox]:indeterminate { background-color: #6C3CE4 !important; border-color: #6C3CE4 !important; box-shadow: 0 2px 4px 0 rgba(108, 60, 228, 0.4) !important; }
.custom-option.checked { border: 1px solid #6C3CE4 !important; }
.form-control:focus ~ .form-label { border-color: #6C3CE4 !important; }
.switch-input:checked ~ .switch-toggle-slider { background: #6C3CE4 !important; }
.switch-input:focus ~ .switch-toggle-slider { border: 1px solid #6C3CE4 !important; }
.switch-primary.switch .switch-input:checked ~ .switch-toggle-slider { background: #6C3CE4 !important; }
.switch-primary.switch .switch-input:focus ~ .switch-toggle-slider { border: 1px solid #6C3CE4 !important; }
.timeline .timeline-item-primary .timeline-event { background-color: rgba(108, 60, 228, 0.1) !important; }
.timeline .timeline-item-primary .timeline-event:before { border-left-color: rgba(108, 60, 228, 0.1) !important; border-right-color: rgba(108, 60, 228, 0.1) !important; }
.timeline .timeline-point-primary { background-color: #6C3CE4 !important; box-shadow: 0 0 0 0.1875rem rgba(108, 60, 228, 0.16) !important; }
.timeline .timeline-indicator-primary { border-color: #6C3CE4 !important; }
.timeline .timeline-indicator-primary i { color: #6C3CE4 !important; }
.divider.divider-primary .divider-text:before, .divider.divider-primary .divider-text:after { border-color: #6C3CE4 !important; }
.navbar.bg-primary { background-color: #6C3CE4 !important; color: #DCCFFA !important; }
.navbar.bg-primary .navbar-search-wrapper .navbar-search-icon,
.navbar.bg-primary .navbar-search-wrapper .search-input { color: #DCCFFA !important; }
.navbar.bg-primary .search-input-wrapper .search-input,
.navbar.bg-primary .search-input-wrapper .search-toggler { background-color: #6C3CE4 !important; color: #DCCFFA !important; }
.navbar.bg-primary .navbar-nav > .nav-link,
.navbar.bg-primary .navbar-nav > .nav-item > .nav-link,
.navbar.bg-primary .navbar-nav > .nav > .nav-item > .nav-link { color: #DCCFFA !important; }
.navbar.bg-primary .navbar-toggler { color: #DCCFFA !important; }
.navbar.bg-primary .navbar-text { color: #DCCFFA !important; }
.menu.bg-primary { background-color: #6C3CE4 !important; color: #DCCFFA !important; }
.menu.bg-primary .menu-link,
.menu.bg-primary .menu-horizontal-prev,
.menu.bg-primary .menu-horizontal-next { color: #DCCFFA !important; }
.menu.bg-primary .menu-inner > .menu-item.menu-item-closing .menu-item.open .menu-sub,
.menu.bg-primary .menu-inner > .menu-item.menu-item-closing .menu-item.open .menu-toggle { color: #DCCFFA !important; }
.menu.bg-primary .menu-inner-shadow { background: linear-gradient(#6C3CE4 41%, rgba(108, 60, 228, 0.11) 95%, rgba(108, 60, 228, 0)) !important; }
.footer.bg-primary { background-color: #6C3CE4 !important; color: #DCCFFA !important; }
.footer.bg-primary .footer-link { color: #DCCFFA !important; }
.bg-primary.toast, .bg-primary.bs-toast { background-color: rgba(108, 60, 228, 0.85) !important; box-shadow: 0 0.25rem 1rem rgba(108, 60, 228, 0.4) !important; }
.bg-primary.toast .toast-header .btn-close, .bg-primary.bs-toast .toast-header .btn-close { background-color: #6C3CE4 !important; box-shadow: 0 0.1875rem 0.375rem 0 rgba(108, 60, 228, 0.4) !important; }
.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label { color: #6C3CE4 !important; }
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-select ~ label { color: #6C3CE4 !important; }
.form-floating > .form-control:-webkit-autofill ~ label { color: #6C3CE4 !important; }
.svg-illustration svg { fill: #6C3CE4 !important; }
.jstree-default .jstree-wholerow-clicked,
.jstree-default .jstree-wholerow-hovered { background: #EDE6FD !important; }
html:not([dir=rtl]) .border-primary,
html[dir=rtl] .border-primary { border-color: #6C3CE4 !important; }
a { color: #6C3CE4 !important; }
.fill-primary { fill: #6C3CE4 !important; }
.noUi-primary .noUi-base .noUi-connect { background: #6C3CE4 !important; }
.select2-container--default.select2-container--focus .select2-selection, .select2-container--default.select2-container--open .select2-selection { border-color: #6C3CE4 !important; }
.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice { background: rgba(108, 60, 228, 0.08) !important; color: #6C3CE4 !important; }
.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice:hover { background: rgba(108, 60, 228, 0.16) !important; }
table.dataTable.dtr-column > tbody > tr > td.control:before,
table.dataTable.dtr-column > tbody > tr > th.control:before { background-color: #6C3CE4 !important; }
.bootstrap-select .dropdown-menu.inner a[aria-selected=true] { background: rgba(108, 60, 228, 0.08) !important; color: #6C3CE4 !important; }
.bootstrap-select .dropdown-toggle.show { border-color: #6C3CE4 !important; }
.datepicker table tr td.active, .datepicker table tr td.active.highlighted, .datepicker table tr td.active,
.datepicker table tr td span.active,
.datepicker table tr td span.active.disabled, .datepicker table tr td.range-start, .datepicker table tr td.range-end { background: #6C3CE4 !important; box-shadow: 0 0.125rem 0.25rem rgba(108, 60, 228, 0.45) !important; }
.datepicker table tr td.range, .datepicker table tr td.range.highlighted, .datepicker table tr td.range.today { color: #6C3CE4 !important; background: #E9E1FC !important; }
.datepicker table tr td.today:not(.active) { border: 1px solid #6C3CE4 !important; }
.flatpickr-day.today { border-color: #6C3CE4 !important; }
.flatpickr-day.inRange, .flatpickr-day.nextMonthDay.inRange, .flatpickr-day.prevMonthDay.inRange, .flatpickr-day.today.inRange, .flatpickr-day.prevMonthDay.today.inRange, .flatpickr-day.nextMonthDay.today.inRange { color: #6C3CE4 !important; background: #E9E1FC !important; border-color: #E9E1FC !important; }
.flatpickr-day.selected, .flatpickr-day.selected.inRange, .flatpickr-day.selected:focus, .flatpickr-day.selected:hover, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.startRange, .flatpickr-day.startRange.inRange, .flatpickr-day.startRange:focus, .flatpickr-day.startRange:hover, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.endRange, .flatpickr-day.endRange.inRange, .flatpickr-day.endRange:focus, .flatpickr-day.endRange:hover, .flatpickr-day.endRange.nextMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.week.selected { background: #6C3CE4 !important; border-color: #6C3CE4 !important; box-shadow: 0 0.125rem 0.25rem rgba(108, 60, 228, 0.45) !important; }
.daterangepicker td.active:not(.off) { background: #6C3CE4 !important; box-shadow: 0 0.125rem 0.25rem rgba(108, 60, 228, 0.45) !important; }
.daterangepicker .start-date:not(.end-date):not(.off),
.daterangepicker .end-date:not(.start-date):not(.off) { background-color: #6C3CE4 !important; }
.daterangepicker .start-date:not(.end-date):not(.off):hover,
.daterangepicker .end-date:not(.start-date):not(.off):hover { background-color: #6C3CE4 !important; }
.daterangepicker .input-mini.active { border-color: #6C3CE4 !important; }
.daterangepicker td.in-range:not(.start-date):not(.end-date):not(.off) { color: #6C3CE4 !important; background-color: #E9E1FC !important; }
.ranges li.active { background-color: #6C3CE4 !important; }
li.ui-timepicker-selected,
.ui-timepicker-list .ui-timepicker-selected:hover { background: #6C3CE4 !important; }
.ql-snow.ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar button:hover,
.ql-snow .ql-toolbar button:focus,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected { color: #6C3CE4 !important; }
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill { fill: #6C3CE4 !important; }
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter { stroke: #6C3CE4 !important; }
.tt-suggestion:active,
.tt-cursor { background: rgba(108, 60, 228, 0.08) !important; color: #6C3CE4 !important; }
.dropzone.dz-drag-hover { border-color: #6C3CE4 !important; }
.swiper-pagination-bullet.swiper-pagination-bullet-active,
.swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background: #6C3CE4 !important; }
.sk-primary.sk-plane,
.sk-primary .sk-chase-dot:before,
.sk-primary .sk-bounce-dot,
.sk-primary .sk-wave-rect,
.sk-primary.sk-pulse,
.sk-primary .sk-swing-dot,
.sk-primary .sk-circle-dot:before,
.sk-primary .sk-circle-fade-dot:before,
.sk-primary .sk-grid-cube,
.sk-primary .sk-fold-cube:before { background-color: #6C3CE4 !important; }
.plyr input[type=range]::-ms-fill-lower { background: #6C3CE4 !important; }
.plyr input[type=range]:active::-webkit-slider-thumb { background: #6C3CE4 !important; }
.plyr input[type=range]:active::-moz-range-thumb { background: #6C3CE4 !important; }
.plyr input[type=range]:active::-ms-thumb { background: #6C3CE4 !important; }
.plyr--video .plyr__control.plyr__control--overlaid,
.plyr--video .plyr__controls button.tab-focus:focus,
.plyr--video .plyr__control[aria-expanded=true],
.plyr--video .plyr__controls button:hover { background: #6C3CE4 !important; }
.plyr--audio .plyr__controls button.tab-focus:focus,
.plyr--audio .plyr__control[aria-expanded=true],
.plyr--audio .plyr__controls button:hover { background: #6C3CE4 !important; }
.plyr__play-large { background: #6C3CE4 !important; }
.plyr__progress--played,
.plyr__volume--display { color: #6C3CE4 !important; }
.plyr--full-ui input[type=range] { color: #6C3CE4 !important; }
.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]::before { background: #6C3CE4 !important; }
.fc .fc-event-primary:not(.fc-list-event) { background-color: #E9E1FC !important; color: #6C3CE4 !important; }
.fc .fc-event-primary:not(.fc-list-event) { border-color: rgba(108, 60, 228, 0.15) !important; }
.fc .fc-event-primary.fc-list-event .fc-list-event-dot { border-color: #6C3CE4 !important; }
.fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button) { background-color: rgba(108, 60, 228, 0.08) !important; color: #6C3CE4 !important; }
.fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button).fc-button-active, .fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button):hover { background-color: #6C3CE4 !important; border-color: #6C3CE4 !important; }
.fc .fc-button-primary:not(.fc-prev-button):not(.fc-next-button):hover { box-shadow: 0 0.125rem 0.25rem 0 rgba(108, 60, 228, 0.4) !important; }
.swal2-progress-steps[class] .swal2-progress-step.swal2-active-progress-step,
.swal2-progress-steps[class] .swal2-progress-step-line,
.swal2-progress-steps[class] .swal2-active-progress-step,
.swal2-progress-steps[class] .swal2-progress-step { background: #6C3CE4 !important; }
.swal2-progress-steps[class] .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step,
.swal2-progress-steps[class] .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line { background: #EDE6FD !important; }
.pcr-app .pcr-type.active,
.pcr-app .pcr-save { background: #6C3CE4 !important; }
.icon-card.active { outline: 1px solid #6C3CE4 !important; }
.icon-card.active i,
.icon-card.active svg { color: #6C3CE4 !important; }
.shepherd-element[data-popper-placement=bottom] .shepherd-arrow:before { background-color: #6C3CE4 !important; border-color: #6C3CE4 !important; }
.shepherd-element .shepherd-header { background: #6C3CE4 !important; }
.shepherd-element .shepherd-button:not(:disabled).btn-primary { background-color: #6C3CE4 !important; border-color: #6C3CE4 !important; box-shadow: 0 0.125rem 0.25rem 0 rgba(108, 60, 228, 0.4) !important; }
.shepherd-element .shepherd-button:not(:disabled).btn-primary:hover { background-color: #5A2CC4 !important; border-color: #5A2CC4 !important; }
.btn-check:focus + .shepherd-element .shepherd-button:not(:disabled).btn-primary, .shepherd-element .shepherd-button:not(:disabled).btn-primary:focus, .shepherd-element .shepherd-button:not(:disabled).btn-primary.focus { background-color: #5A2CC4 !important; border-color: #5A2CC4 !important; }
.shepherd-element .shepherd-button:not(:disabled).btn-primary.disabled, .shepherd-element .shepherd-button:not(:disabled).btn-primary:disabled { background-color: #6C3CE4 !important; border-color: #6C3CE4 !important; }
.bs-stepper .step.active .bs-stepper-circle { background-color: #6C3CE4 !important; box-shadow: 0 0.1875rem 0.375rem 0 rgba(108, 60, 228, 0.4) !important; }
.bs-stepper .step.active .bs-stepper-label { color: #6C3CE4 !important; }
.bs-stepper .step.active .bs-stepper-icon svg { fill: #6C3CE4 !important; }
.bs-stepper .step.crossed .step-trigger .bs-stepper-circle { background-color: rgba(108, 60, 228, 0.16) !important; color: #6C3CE4 !important; }
.bs-stepper .step.crossed .step-trigger .bs-stepper-icon svg { fill: #6C3CE4 !important; }
.bs-stepper .step.crossed + .line svg { fill: #6C3CE4 !important; }
.bs-stepper .step.crossed + .line i { color: #6C3CE4 !important; }
.bs-stepper.wizard-icons .step.crossed .step-trigger .bs-stepper-label { color: #6C3CE4 !important; }
.bs-stepper .step-trigger:focus { color: #6C3CE4 !important; }
.bs-stepper .step-trigger:focus svg { fill: #6C3CE4 !important; }
.app-chat .sidebar-body .chat-contact-list li.active { background-color: #6C3CE4 !important; }
.app-chat .app-chat-history .chat-history .chat-message.chat-message-right .chat-message-text { background-color: #6C3CE4 !important; }
.bg-menu-theme .menu-inner .menu-sub > .menu-item.active .menu-icon { color: #6C3CE4 !important; }
.bg-menu-theme .menu-inner > .menu-item.active > .menu-link { background-color: #6C3CE4 !important; }
.bg-menu-theme .menu-inner > .menu-item.active:before { background: #6C3CE4 !important; }
.bg-menu-theme .menu-sub > .menu-item.active > .menu-link:not(.menu-toggle):before { background-color: #6C3CE4 !important; border: 3px solid #E9E1FC !important; }
.app-brand .layout-menu-toggle { background-color: #6C3CE4 !important; }
.btn.style-2:hover { color: #6C3CE4 !important; border-color: #6C3CE4 !important; }
.cust-table table tbody tr td span.l-blue-span { color: #6C3CE4 !important; }
.cust-table.product-table a { color: #6C3CE4 !important; }
.web .main-header .top-bar a { color: #6C3CE4 !important; }
.web .main-header .header-tabs { background-color: #6C3CE4 !important; }
.web .main-header .header-tabs .nav-link { border-bottom: 3px solid #6C3CE4 !important; }
.nav-list > li a i { color: #6C3CE4 !important; }
.filter-btns button span { color: #6C3CE4 !important; }
.filter-btns button.active { background-color: #6C3CE4 !important; border-color: #6C3CE4 !important; }
.footer-web .text a span i { color: #6C3CE4 !important; }
.footer-web .text a:hover { color: #6C3CE4 !important; }
.track-wrapper .active .track-icon { background-color: #6C3CE4 !important; border-color: #6C3CE4 !important; }
.track-wrapper .tracking-card:has(.complete)::before { border: 1px solid #6C3CE4 !important; }
.product-card input:checked + label { border: 3px solid #6C3CE4 !important; }
.product-card input:checked + label .product-img svg path { fill: #6C3CE4 !important; }
.btn-2,
.web a.btn-2 { background-color: #6C3CE4 !important; border: 1px solid #6C3CE4 !important; }
.btn-2:hover,
.web a.btn-2:hover { color: #6C3CE4 !important; border-color: #6C3CE4 !important; }
.cust-vart-tabs .nav-tabs li .nav-link.active { color: #6C3CE4 !important; }
.open-btn i.fa-bars { color: #6C3CE4 !important; }

@media (max-width: 1199.98px) {
  .app-brand .layout-menu-toggle { border: 7px solid #6C3CE4 !important; }
}

@media (max-width: 767px) {
  .footer-web { border-top: 5px solid #6C3CE4 !important; }
  .cust-vart-tabs .nav-tabs li .nav-link.active { background-color: #6C3CE4 !important; border-color: #6C3CE4 !important; }
}
