/* GENERATED by tools/build-theme-bridge.py: do not edit by hand.
   Legacy declarations that hardcoded the brand ramp, re-emitted on --ui-brand-* tokens. */


/* ---- scss/minified-css/custom-style.min.css (193 rules) ---- */

:root {
    --aws-chart-base-color: var(--ui-brand-500);
    --aws-chart-negative-color: var(--ui-brand-100);
    --aws-chart-border-color: var(--ui-brand-500);
    --aws-chart-light-color: var(--ui-brand-50);
}

.aws-color-primary-50 {
    color: var(--ui-brand-50) !important;
}

.aws-color-primary-100 {
    color: var(--ui-brand-100) !important;
}

.aws-color-primary-200 {
    color: var(--ui-brand-200) !important;
}

.aws-color-primary-300 {
    color: var(--ui-brand-300) !important;
}

.aws-color-primary-400 {
    color: var(--ui-brand-400) !important;
}

.aws-color-primary-500 {
    color: var(--ui-brand-500) !important;
}

.aws-color-primary-600 {
    color: var(--ui-brand-600) !important;
}

.aws-color-primary-700 {
    color: var(--ui-brand-700) !important;
}

.aws-color-primary-800 {
    color: var(--ui-brand-800) !important;
}

.aws-color-primary-900 {
    color: var(--ui-brand-900) !important;
}

.aws-color-primary-950 {
    color: var(--ui-brand-950) !important;
}

.aws-bg-referral {
    background: linear-gradient(45deg, var(--ui-brand-100) 2.5%, var(--ui-brand-200) 98.8%) !important;
}

.aws-bg-primary-50 {
    background-color: var(--ui-brand-50) !important;
}

.aws-bg-primary-100 {
    background-color: var(--ui-brand-100) !important;
}

.aws-bg-primary-200 {
    background-color: var(--ui-brand-200) !important;
}

.aws-bg-primary-300 {
    background-color: var(--ui-brand-300) !important;
}

.aws-bg-primary-400 {
    background-color: var(--ui-brand-400) !important;
}

.aws-bg-primary-500 {
    background-color: var(--ui-brand-500) !important;
}

.aws-bg-primary-600 {
    background-color: var(--ui-brand-600) !important;
}

.aws-bg-primary-700 {
    background-color: var(--ui-brand-700) !important;
}

.aws-bg-primary-800 {
    background-color: var(--ui-brand-800) !important;
}

.aws-bg-primary-900 {
    background-color: var(--ui-brand-900) !important;
}

.aws-bg-primary-950 {
    background-color: var(--ui-brand-950) !important;
}

.aws-border-primary-50 {
    border-color: var(--ui-brand-50) !important;
}

.aws-border-primary-100 {
    border-color: var(--ui-brand-100) !important;
}

.aws-border-primary-200 {
    border-color: var(--ui-brand-200) !important;
}

.aws-border-primary-300 {
    border-color: var(--ui-brand-300) !important;
}

.aws-border-primary-400 {
    border-color: var(--ui-brand-400) !important;
}

.aws-border-primary-500 {
    border-color: var(--ui-brand-500) !important;
}

.aws-border-primary-600 {
    border-color: var(--ui-brand-600) !important;
}

.aws-border-primary-700 {
    border-color: var(--ui-brand-700) !important;
}

.aws-border-primary-800 {
    border-color: var(--ui-brand-800) !important;
}

.aws-border-primary-900 {
    border-color: var(--ui-brand-900) !important;
}

.aws-border-primary-950 {
    border-color: var(--ui-brand-950) !important;
}

.btn.aws-btn-primary {
    background-color: var(--ui-brand-500) !important;
    border: 1px solid var(--ui-brand-500) !important;
}

.btn.aws-btn-primary.disabled,.btn.aws-btn-primary:disabled,.btn.aws-btn-primary[aria-disabled=true] {
    background-color: var(--ui-brand-200) !important;
    border-color: var(--ui-brand-200) !important;
}

.btn.aws-btn-primary:hover {
    background-color: var(--ui-brand-600) !important;
    border-color: var(--ui-brand-600) !important;
}

.btn.aws-btn-primary-700 {
    background-color: var(--ui-brand-100) !important;
    color: var(--ui-brand-700) !important;
}

.btn.aws-btn-primary-700.disabled,.btn.aws-btn-primary-700:disabled,.btn.aws-btn-primary-700[aria-disabled=true] {
    background-color: var(--ui-brand-50) !important;
}

.btn.aws-btn-primary-700:hover {
    background-color: var(--ui-brand-200) !important;
}

.btn.aws-btn-secondary {
    background-color: var(--ui-brand-100) !important;
    border: 1px solid var(--ui-brand-100) !important;
}

.btn.aws-btn-secondary.disabled,.btn.aws-btn-secondary:disabled,.btn.aws-btn-secondary[aria-disabled=true] {
    background-color: var(--ui-brand-50) !important;
    border-color: var(--ui-brand-50) !important;
}

.btn.aws-btn-secondary:hover {
    background-color: var(--ui-brand-200) !important;
    border-color: var(--ui-brand-200) !important;
}

.btn.aws-btn-tertiary.active {
    background-color: var(--ui-brand-50) !important;
}

.btn.aws-btn-tertiary.hover-primary-500:hover {
    border-color: var(--ui-brand-500) !important;
}

.btn.aws-btn-primary-border {
    border: 1px solid var(--ui-brand-500) !important;
}

.btn.aws-btn-primary-border.disabled,.btn.aws-btn-primary-border:disabled,.btn.aws-btn-primary-border[aria-disabled=true] {
    background-color: var(--ui-brand-500) !important;
    border-color: var(--ui-brand-500) !important;
}

.btn.aws-btn-primary-border:hover {
    background-color: var(--ui-brand-500) !important;
    border-color: var(--ui-brand-500) !important;
}

.btn.aws-btn-manual:hover,.btn.aws-btn-manual:active,.btn.aws-btn-manual.active {
    border: 2px solid var(--ui-brand-400) !important;
    background-color: var(--ui-brand-50) !important;
}

.anchor-container-hover:hover {
    color: var(--ui-brand-500) !important;
}

.anchor-container-hover:hover .svg-icon.aws-icon.fill-neutral svg path {
    fill: var(--ui-brand-500) !important;
}

.anchor-container-hover:hover .logo-container {
    border-color: var(--ui-brand-500) !important;
}

.badge.aws-badge.aws-primary {
    border-color: var(--ui-brand-500) !important;
    background-color: var(--ui-brand-500) !important;
}

.badge.aws-badge.aws-warning-2 {
    border-color: var(--ui-brand-50) !important;
    background-color: var(--ui-brand-50) !important;
}

.badge.aws-badge.aws-primary {
    border-color: var(--ui-brand-50) !important;
    background-color: var(--ui-brand-50) !important;
}

.badge.aws-badge-counter {
    background-color: var(--ui-brand-600) !important;
}

.badge.aws-badge-status.aws-warning {
    background-color: var(--ui-brand-50) !important;
}

.badge.aws-badge-status.aws-warning.border {
    border-color: var(--ui-brand-300) !important;
}

.badge.aws-badge-status.aws-primary {
    background-color: var(--ui-brand-50) !important;
    color: var(--ui-brand-500) !important;
}

.badge.aws-badge-status.aws-primary.border {
    border-color: var(--ui-brand-500) !important;
}

.aws-status.aws-primary {
    background-color: var(--ui-brand-500) !important;
}

.aws-status.aws-warning-2 {
    background-color: var(--ui-brand-500) !important;
}

.svg-icon.aws-icon.stroke-primary svg path {
    stroke: var(--ui-brand-500) !important;
}

.svg-icon.aws-icon.stroke-primary-600 svg path {
    stroke: var(--ui-brand-600) !important;
}

.svg-icon.aws-icon.stroke-primary-500 svg path {
    stroke: var(--ui-brand-500) !important;
}

.svg-icon.aws-icon.stroke-primary-700 svg path {
    stroke: var(--ui-brand-700) !important;
}

.svg-icon.aws-icon.stroke-primary-800 svg path {
    stroke: var(--ui-brand-800) !important;
}

.svg-icon.aws-icon.stroke-primary-950 svg path {
    stroke: var(--ui-brand-950) !important;
}

.svg-icon.aws-icon.fill-primary svg path {
    fill: var(--ui-brand-500) !important;
}

.svg-icon.aws-icon.fill-primary-600 svg path {
    fill: var(--ui-brand-600) !important;
}

.svg-icon.aws-icon.fill-primary-500 svg path {
    fill: var(--ui-brand-500) !important;
}

.svg-icon.aws-icon.fill-primary-700 svg path {
    fill: var(--ui-brand-700) !important;
}

.svg-icon.aws-icon.fill-primary-800 svg path {
    fill: var(--ui-brand-800) !important;
}

.card.aws-card.aws-hover-primary-50:hover {
    background-color: var(--ui-brand-50) !important;
}

.card.aws-counter-card {
    border: 2px solid var(--ui-brand-50) !important;
}

.card.aws-counter-card:hover {
    background: var(--ui-brand-400) !important;
    border-color: var(--ui-brand-400) !important;
}

.card.aws-steps-card:hover {
    border-color: var(--ui-brand-500) !important;
    background-color: var(--ui-brand-500) !important;
}

.card.aws-deals-card.active {
    border-color: var(--ui-brand-200) !important;
    background-color: var(--ui-brand-50) !important;
}

.card.aws-deals-card.active .btn.kanban-btn {
    border-color: var(--ui-brand-500) !important;
    background-color: var(--ui-brand-500) !important;
}

.aws-nav-tabs .nav-link.active {
    color: var(--ui-brand-500) !important;
}

.aws-nav-tabs .nav-link.active .svg-icon.path-fill-icon svg path {
    fill: var(--ui-brand-500) !important;
}

.aws-nav-tabs .nav-link.active .svg-icon.path-stroke-icon svg path {
    stroke: var(--ui-brand-500) !important;
}

.kanban-section .btn.kanban-btn:hover {
    border-color: var(--ui-brand-300) !important;
    background-color: var(--ui-brand-100) !important;
}

.kanban-section .btn.kanban-btn:hover.active {
    border-color: var(--ui-brand-500) !important;
    background-color: var(--ui-brand-500) !important;
}

.draggable-container--over {
    background-color: var(--ui-brand-100) !important;
}

.progress[data-progress="1"] .progress-right .progress-bar {
    border-color: var(--ui-brand-500) !important;
}

.progress[data-progress="1"] .progress-left .progress-bar {
    border-color: var(--ui-brand-100) !important;
}

.progress[data-progress="2"] .progress-left .progress-bar {
    border-color: var(--ui-brand-500) !important;
}

.progress[data-progress="2"] .progress-right .progress-bar {
    border-color: var(--ui-brand-500) !important;
}

.aws-progress-custom.has-progress::after {
    border-color: var(--ui-brand-100) !important;
}

.aws-progress-custom .progress-bar.aws-border-primary-500 {
    border-color: var(--ui-brand-500) !important;
}

.aws-progress-custom .progress-bar.aws-border-primary-100 {
    border-color: var(--ui-brand-100) !important;
}

.dropzone-progress .progress .progress-bar {
    border-color: var(--ui-brand-500) !important;
}

.dropzone-progress .progress::after {
    border-color: var(--ui-brand-500) !important;
}

[data-kt-app-layout=light-sidebar] .app-sidebar-menu .menu>.menu-item-wrapper .menu-item .menu-link.active,[data-kt-app-layout=dark-sidebar] .app-sidebar-menu .menu>.menu-item-wrapper .menu-item .menu-link.active {
    background-color: var(--ui-brand-50) !important;
}

[data-kt-app-layout=light-sidebar] .app-sidebar-menu .menu>.menu-item-wrapper .menu-item .menu-link:hover,[data-kt-app-layout=dark-sidebar] .app-sidebar-menu .menu>.menu-item-wrapper .menu-item .menu-link:hover {
    border-color: var(--ui-brand-400) !important;
}

[data-kt-app-layout=light-sidebar] .app-sidebar-menu .menu>.menu-item-wrapper .menu-item .menu-link:hover .menu-title,[data-kt-app-layout=dark-sidebar] .app-sidebar-menu .menu>.menu-item-wrapper .menu-item .menu-link:hover .menu-title {
    color: var(--ui-brand-500) !important;
}

[data-kt-app-layout=light-sidebar] .app-sidebar-menu .menu>.menu-item-wrapper .menu-item .menu-link:hover .menu-icon i,[data-kt-app-layout=dark-sidebar] .app-sidebar-menu .menu>.menu-item-wrapper .menu-item .menu-link:hover .menu-icon i {
    color: var(--ui-brand-500) !important;
}

[data-kt-app-layout=light-sidebar] .app-sidebar-menu .menu>.menu-item-wrapper .menu-item .menu-link:hover .menu-icon svg path,[data-kt-app-layout=dark-sidebar] .app-sidebar-menu .menu>.menu-item-wrapper .menu-item .menu-link:hover .menu-icon svg path {
    stroke: var(--ui-brand-500) !important;
}

[data-kt-app-layout=light-sidebar] .app-sidebar-menu .menu>.menu-item-wrapper .menu-item .menu-link:hover .menu-icon.fill-icon svg path,[data-kt-app-layout=dark-sidebar] .app-sidebar-menu .menu>.menu-item-wrapper .menu-item .menu-link:hover .menu-icon.fill-icon svg path {
    fill: var(--ui-brand-500) !important;
}

[data-kt-app-layout=light-sidebar] .app-sidebar-menu .menu>.menu-item-wrapper .menu-item .menu-link:hover .menu-arrow::after,[data-kt-app-layout=dark-sidebar] .app-sidebar-menu .menu>.menu-item-wrapper .menu-item .menu-link:hover .menu-arrow::after {
    background-color: var(--ui-brand-500) !important;
}

[data-kt-app-layout=light-sidebar] .app-sidebar-menu .menu>.menu-item-wrapper .menu-item.show .parent-menu-link .menu-title,[data-kt-app-layout=dark-sidebar] .app-sidebar-menu .menu>.menu-item-wrapper .menu-item.show .parent-menu-link .menu-title {
    color: var(--ui-brand-500) !important;
}

[data-kt-app-layout=light-sidebar] .app-sidebar-menu .menu>.menu-item-wrapper .menu-item.show .parent-menu-link .menu-icon i,[data-kt-app-layout=dark-sidebar] .app-sidebar-menu .menu>.menu-item-wrapper .menu-item.show .parent-menu-link .menu-icon i {
    color: var(--ui-brand-500) !important;
}

[data-kt-app-layout=light-sidebar] .app-sidebar-menu .menu>.menu-item-wrapper .menu-item.show .parent-menu-link .menu-icon svg path,[data-kt-app-layout=dark-sidebar] .app-sidebar-menu .menu>.menu-item-wrapper .menu-item.show .parent-menu-link .menu-icon svg path {
    stroke: var(--ui-brand-500) !important;
}

[data-kt-app-layout=light-sidebar] .app-sidebar-menu .menu>.menu-item-wrapper .menu-item.show .parent-menu-link .menu-icon.fill-icon svg path,[data-kt-app-layout=dark-sidebar] .app-sidebar-menu .menu>.menu-item-wrapper .menu-item.show .parent-menu-link .menu-icon.fill-icon svg path {
    fill: var(--ui-brand-500) !important;
}

[data-kt-app-layout=light-sidebar] .app-sidebar-menu .menu>.menu-item-wrapper .menu-item.show .parent-menu-link .menu-arrow::after,[data-kt-app-layout=dark-sidebar] .app-sidebar-menu .menu>.menu-item-wrapper .menu-item.show .parent-menu-link .menu-arrow::after {
    background-color: var(--ui-brand-500) !important;
}

[data-kt-app-layout=light-sidebar] .app-sidebar-menu .menu.aws-menu-secondary>.menu-item-wrapper .menu-item.show .parent-menu-link .menu-arrow::after,[data-kt-app-layout=dark-sidebar] .app-sidebar-menu .menu.aws-menu-secondary>.menu-item-wrapper .menu-item.show .parent-menu-link .menu-arrow::after {
    background-color: var(--ui-brand-500) !important;
}

.menu.menu-sub-dropdown.aws-menu-sub-dropdown .menu-item:hover .btn {
    border-color: var(--ui-brand-400) !important;
    color: var(--ui-brand-500) !important;
}

.swal2-container .swal2-close:hover {
    color: var(--ui-brand-500) !important;
}

.nav-tabs.aws-pathfinder-stepper .nav-item .aws-pf-step.active {
    border-color: var(--ui-brand-500) !important;
}

.aws-pf-step-dot {
    outline: 1.5px solid var(--ui-brand-400) !important;
}

.aws-pf-step-dot::after {
    background-color: var(--ui-brand-500) !important;
}

.aws-pf-step-partial {
    outline: 1.5px solid var(--ui-brand-400) !important;
}

.aws-pf-step-partial::after {
    background-color: var(--ui-brand-500) !important;
}

.aws-pf-product-icon {
    background-color: var(--ui-brand-50) !important;
}

.aws-pf-lifecycle-pill--danger {
    background-color: var(--ui-brand-100) !important;
    color: var(--ui-brand-700) !important;
}

.aws-pf-lifecycle-now {
    color: var(--ui-brand-700) !important;
}

.aws-pf-stage-caption-title {
    color: var(--ui-brand-500);
}

.aws-pf-next-card .aws-pf-next-eyebrow {
    color: var(--ui-brand-700) !important;
}

.aws-pf-next-card .aws-pf-next-progress-fill {
    background-color: var(--ui-brand-500) !important;
}

.aws-pf-next-card.aws-pf-next--restricted {
    background-color: var(--ui-brand-50) !important;
}

.aws-pf-next-card.aws-pf-next--restricted .aws-pf-next-shape-pink {
    background: var(--ui-brand-200) !important;
}

a.aws-sidebar-progress {
    background-color: var(--ui-brand-500) !important;
}

a.aws-sidebar-progress:hover {
    background-color: var(--ui-brand-600) !important;
}

.aws-btn-pathfinder.aws-in-progress .menu-icon {
    background-color: var(--ui-brand-500) !important;
}

.aws-pf-req-card .border-dashed {
    border: 1px dashed var(--ui-brand-300) !important;
}

.aws-pf-req-card .aws-bg-yellow-50 {
    background-color: var(--ui-brand-50) !important;
}

.aws-pf-req-card .aws-bg-yellow-50 .font-extrabold_12 {
    color: var(--ui-brand-700) !important;
}

.accordion.aws-accordion .accordion-item.border-1px-primary-400 {
    border: 1px solid var(--ui-brand-400) !important;
}

input:focus,input:focus-visible,.aws-input:focus,.aws-input:focus-visible,.aws-input-group .input-group-text:focus,.aws-input-group .input-group-text:focus-visible {
    border-color: var(--ui-brand-500) !important;
    box-shadow: 0 0 0 2px var(--ui-brand-200) !important;
}

input.auth-code-input,.aws-input.auth-code-input,.aws-input-group .input-group-text.auth-code-input {
    background-color: var(--ui-brand-50) !important;
}

input.auth-code-input:focus,input.auth-code-input:focus-visible,.aws-input.auth-code-input:focus,.aws-input.auth-code-input:focus-visible,.aws-input-group .input-group-text.auth-code-input:focus,.aws-input-group .input-group-text.auth-code-input:focus-visible {
    border-color: var(--ui-brand-500) !important;
    box-shadow: 0 0 0 2px var(--ui-brand-200) !important;
}

.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--selected,.select2-container--bootstrap5 .select2-dropdown .select2-results__option:hover {
    background-color: var(--ui-brand-50) !important;
    color: var(--ui-brand-500) !important;
}

.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--selected::after,.select2-container--bootstrap5 .select2-dropdown .select2-results__option:hover::after {
    background-color: var(--ui-brand-500) !important;
}

.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--group .select2-results__options--nested .select2-results__option.select2-results__option--selected,.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--group .select2-results__options--nested .select2-results__option:hover {
    background-color: var(--ui-brand-50) !important;
    color: var(--ui-brand-500) !important;
}

.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--group .select2-results__options--nested .select2-results__option.select2-results__option--selected::after,.select2-container--bootstrap5 .select2-dropdown .select2-results__option.select2-results__option--group .select2-results__options--nested .select2-results__option:hover::after {
    background-color: var(--ui-brand-500) !important;
}

.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
    background-color: var(--ui-brand-50) !important;
}

.aws-custom-select-dropdown .aws-option:hover {
    background-color: var(--ui-brand-50) !important;
}

.aws-custom-select-dropdown .aws-option.selected {
    background-color: var(--ui-brand-50) !important;
}

.aws-radio-container .form-check-input:checked[type=radio],.aws-radio-container .form-check-input:checked[type=checkbox] {
    border-color: var(--ui-brand-50) !important;
    background-color: var(--ui-brand-500) !important;
    box-shadow: 0px 0px 0px 4px var(--ui-brand-50) !important;
}

.aws-radio-container .aws-checkbox-desc.aws-link,.aws-radio-container a.aws-link {
    color: var(--ui-brand-500) !important;
}

.aws-radio-container.bg-only {
    background-color: var(--ui-brand-50) !important;
    border-color: var(--ui-brand-50) !important;
}

.aws-radio-container.bg-only .aws-checkbox-label {
    color: var(--ui-brand-500) !important;
}

.aws-radio-container.bg-only .aws-checkbox-desc,.aws-radio-container.bg-only a {
    color: var(--ui-brand-800) !important;
}

.aws-radio-container.active {
    border-color: var(--ui-brand-500) !important;
}

.aws-radio-container.active .aws-checkbox-label {
    color: var(--ui-brand-500) !important;
}

.aws-radio-container.active .aws-checkbox-desc,.aws-radio-container.active a {
    color: var(--ui-brand-800) !important;
}

.aws-radio-container.active .aws-checkbox-desc.aws-link,.aws-radio-container.active a.aws-link {
    color: var(--ui-brand-500) !important;
}

.aws-checkbox.form-check-custom .form-check-input:checked[type=radio],.aws-checkbox.form-check-custom .form-check-input:checked[type=checkbox] {
    border-color: var(--ui-brand-500) !important;
    background-color: var(--ui-brand-200) !important;
}

.aws-checkbox.form-check-custom .form-check-input.bg-active-primary-500:checked[type=radio],.aws-checkbox.form-check-custom .form-check-input.bg-active-primary-500:checked[type=checkbox] {
    border-color: var(--ui-brand-500) !important;
    background-color: var(--ui-brand-500) !important;
}

.aws-checkbox.form-check-custom.active .form-check-label {
    color: var(--ui-brand-500) !important;
}

.aws-checkbox.form-check-custom.aws-checkbox-btn .form-check-label:hover {
    border-color: var(--ui-brand-400) !important;
    background-color: var(--ui-brand-50) !important;
    color: var(--ui-brand-500) !important;
}

.aws-checkbox.form-check-custom.aws-checkbox-btn .form-check-input:checked+.form-check-label {
    border-color: var(--ui-brand-400) !important;
    background-color: var(--ui-brand-100) !important;
    color: var(--ui-brand-600) !important;
}

.aws-checkbox.form-check-custom.aws-checkbox-btn .form-check-input:checked:disabled+.form-check-label:hover {
    border-color: var(--ui-brand-500) !important;
    background-color: var(--ui-brand-100) !important;
    color: var(--ui-brand-600) !important;
}

.aws-checkbox.form-check-custom.radio-checkbox .form-check-input:checked[type=checkbox] {
    border-color: var(--ui-brand-500) !important;
    background-color: var(--ui-brand-500) !important;
}

.aws-form-switch .form-check-input:checked {
    border-color: var(--ui-brand-500) !important;
    background-color: var(--ui-brand-500) !important;
}

.dropzone.aws-dropzone.dz-started {
    border-color: var(--ui-brand-500) !important;
}

.dropzone.aws-dropzone .dz-preview {
    background-color: var(--ui-brand-50) !important;
}

.dropzone.aws-dropzone .dz-preview .dz-image {
    background-color: var(--ui-brand-50) !important;
}

.aws-password-meter.active,.aws-progress-meter.active {
    background-color: var(--ui-brand-400) !important;
}

.aws-stepper.stepper.stepper-pills .stepper-item.completed .aws-password-meter,.aws-stepper.stepper.stepper-pills .stepper-item.completed .aws-progress-meter,.aws-stepper.stepper.stepper-pills .stepper-item.current .aws-password-meter,.aws-stepper.stepper.stepper-pills .stepper-item.current .aws-progress-meter {
    background-color: var(--ui-brand-400) !important;
}

.aws-data-tables .dataTables_wrapper .dt-buttons button {
    background-color: var(--ui-brand-50) !important;
}

.aws-data-tables .dataTables_wrapper .dt-buttons button:hover {
    background-color: var(--ui-brand-500) !important;
}

.aws-data-tables .dataTables_wrapper .dataTables_paginate .page-item.active .page-link {
    background-color: var(--ui-brand-500) !important;
}

.aws-table.hoverable tbody tr:hover {
    background-color: var(--ui-brand-50) !important;
}

.aws-table.hoverable-bg-100 tbody tr:hover {
    background-color: var(--ui-brand-100) !important;
}

.aws-table tr th.col-highlight--primary {
    border: 1px solid var(--ui-brand-500) !important;
    background-color: var(--ui-brand-50) !important;
}

.aws-table tr td.col-highlight--primary {
    border-right: 1px solid var(--ui-brand-500) !important;
    border-left: 1px solid var(--ui-brand-500) !important;
    background-color: var(--ui-brand-50) !important;
}

.aws-table tr td.col-highlight--primary .aws-icon svg path {
    fill: var(--ui-brand-500) !important;
}

.aws-table tr:last-child td.col-highlight--primary {
    border-bottom: 1px solid var(--ui-brand-500) !important;
}

.aws-table tr.hubspot-queue-row.hubspot-queue-row-selected {
    background-color: var(--ui-brand-50) !important;
}

.aws-btn-filter-wrapper .filter-container .ais-RefinementList-count {
    background: var(--ui-brand-100) !important;
    border-color: var(--ui-brand-100) !important;
}

.aws-btn-filter-wrapper .filter-container .ais-RefinementList-item--selected .ais-RefinementList-checkbox {
    border-color: var(--ui-brand-500) !important;
    background-color: var(--ui-brand-100) !important;
}

.aws-btn-filter-wrapper .filter-container .form-check-input:checked {
    background-color: var(--ui-brand-500) !important;
    border-color: var(--ui-brand-500) !important;
}

.aws-btn-filter-wrapper .aws-filter-btn.filter-active {
    background-color: var(--ui-brand-50) !important;
    border-color: var(--ui-brand-50) !important;
    color: var(--ui-brand-500) !important;
}

.aws-btn-filter-wrapper .aws-filter-btn.filter-active svg path {
    stroke: var(--ui-brand-500) !important;
}

.aws-btn-filter-wrapper .aws-filter-btn.active {
    background-color: var(--ui-brand-50) !important;
    border-color: var(--ui-brand-50) !important;
    color: var(--ui-brand-500) !important;
}

.aws-btn-filter-wrapper .aws-filter-btn.active svg path {
    fill: var(--ui-brand-500) !important;
}

#login-wrapper .form-check-custom .form-check-input:checked[type=radio],#login-wrapper .form-check-custom .form-check-input:checked[type=checkbox] {
    border-color: var(--ui-brand-700) !important;
    background-color: var(--ui-brand-700) !important;
}

.error-container {
    background-color: var(--ui-brand-500) !important;
}

.modal-header h1.aws-color-primary-500,.modal-header .h1.aws-color-primary-500,.modal-header h2.aws-color-primary-500,.modal-header .h2.aws-color-primary-500,.modal-header h3.aws-color-primary-500,.modal-header .h3.aws-color-primary-500,.modal-header h4.aws-color-primary-500,.modal-header .h4.aws-color-primary-500,.modal-header h5.aws-color-primary-500,.modal-header .h5.aws-color-primary-500,.modal-header h6.aws-color-primary-500,.modal-header .h6.aws-color-primary-500 {
    color: var(--ui-brand-500) !important;
}

.aws-link {
    color: var(--ui-brand-500) !important;
}

.aws-link:hover {
    color: var(--ui-brand-500) !important;
}

.aws-link:hover i {
    color: var(--ui-brand-500) !important;
}

.border-color-mix {
    border: 1px solid color-mix(in srgb, var(--ui-brand-300) 55%, transparent);
}

.border-1px-primary-300 {
    border: 1px solid var(--ui-brand-300) !important;
}

.border-1px-primary-400 {
    border: 1px solid var(--ui-brand-400) !important;
}

.border-1px-dashed-neutral-300.hovered-primary-400:hover {
    border-color: var(--ui-brand-400) !important;
    color: var(--ui-brand-700) !important;
    background-color: var(--ui-brand-50) !important;
}

.border-1px-dashed-neutral-300.hovered-primary-400:hover .btn-label {
    color: var(--ui-brand-700) !important;
}

.border-1px-dashed-neutral-300.hovered-primary-400:hover .fill-icon svg path {
    fill: var(--ui-brand-700) !important;
}

.border-1px-dashed-neutral-300.hovered-primary-400:hover .stroke-icon svg path {
    stroke: var(--ui-brand-700) !important;
}

.aws-order-reg-card__bar #btnOrderConfirmationPdf {
    color: var(--ui-brand-500) !important;
}


/* ---- css/custom.css (2 rules) ---- */

#offers_table tbody tr:hover {
    background-color: var(--ui-brand-200);
}

#offers_table.dataTable tbody tr.selected td,
#offers_table.dataTable tbody tr.selected {
    background-color: var(--ui-brand-500) !important;
}


/* ---- css/styledPages.css (7 rules) ---- */

:root {
    --bs-link-hover-color: var(--ui-brand-500);
}

:root,
[data-theme=light] {
    --kt-primary-active: var(--ui-brand-500);
}

.button-primary:hover {
    color: var(--ui-brand-500);
}

.button-secondary:hover {
    color: var(--ui-brand-500);
}

.button-small-primary:hover {
    color: var(--ui-brand-500);
}

html:not([data-theme=dark]) {
    --kt-app-light-sidebar-menu-root-link-color-hover: var(--ui-brand-500);
    --kt-app-light-sidebar-menu-root-icon-color-hover: var(--ui-brand-500);
    --kt-app-light-sidebar-menu-link-color-hover: var(--ui-brand-500);
    --kt-app-light-sidebar-menu-icon-color-hover: var(--ui-brand-500);
}

[data-theme=dark] {
    --kt-app-light-sidebar-menu-icon-color-hover: var(--ui-brand-500);
}


/* ---- css/aws-ripple.css (1 rules) ---- */

.ripple-loader div {
    border: 4px solid var(--ui-brand-500);
}


/* ---- css/steps.css (1 rules) ---- */

:root {
    --color-step-completed: var(--ui-brand-500);
    --color-in-progress: var(--ui-brand-500);
}


/* ---- css/masterclass.css (0 rules) ---- */


/* ---- css/hubspot-temp-session-banner.css (0 rules) ---- */


/* ---- css/custom-responsive.css (0 rules) ---- */


/* ---- css/tinymce.css (0 rules) ---- */
