  [data-bs-theme=dark] .uk-icon {

    fill: #fff;

}
[data-bs-theme=dark] .custom_code_block {


}

[data-bs-theme=dark] .custom_code_block_code {

  color: #E5E2FF;
}




[data-bs-theme=dark] .custom_login_header { 
  color: #FFF;

}
[data-bs-theme=dark] .custom_price_card_bottom_button_text_disabled {
  color: #1E1E1F;
}



[data-bs-theme=dark] .login_background { 
  background: #000;
}


[data-bs-theme=dark] .custom_login_card { 
  border-radius: 31px;
  border: 1px solid #FFF;
  
  background: #171717;
  scale: 0.8;
}


[data-bs-theme=dark] .btn-clipboard {
  background-color: #1E1E1F;
  color: #B6B3B3;
}



.dark {
  --primary: 154.68 99.16% 46.86%;
  --background: 0 0% 0%!important;
}

[data-bs-theme=dark] .library_sidebar {
  background-color: #000;;
}

[data-bs-theme=dark] .light_mode_bg {
  background-color: #000;
}



[data-bs-theme=dark] .ups-agent-card-field {
  background-color: #1E1E1F;
  border: 0px solid #e5e5e5;
  padding: 5px 8px;
  border-radius: 4px;
  font-size: 0.793rem;
  cursor: default;
}

[data-bs-theme=dark] .ups-agent-card--failed {
  --card-border-color: #8b3a3c;
  border-color: #8b3a3c;
}

[data-bs-theme=dark] .ups-agent-card--running,
[data-bs-theme=dark] .ups-agent-card--success {
  --card-border-color: #2d5f3f;
  border-color: #2d5f3f;
}

[data-bs-theme=dark] .ups-agent-card--deploying {
  --card-border-color: #6b4c9a;
  border-color: #6b4c9a;
}

[data-bs-theme=dark] .ups-agent-card--default {
  --card-border-color: #4a6b8a;
  border-color: #4a6b8a;
}

/* Status Icon Background Widget - Dark Mode */
[data-bs-theme=dark] .ups-status-icon-background--failed {
  background-color: #4a1c1c;
}

[data-bs-theme=dark] .ups-status-icon-background--running,
[data-bs-theme=dark] .ups-status-icon-background--success {
  background-color: #1a3d26;
}

[data-bs-theme=dark] .ups-status-icon-background--deploying,
[data-bs-theme=dark] .ups-status-icon-background--working {
  background-color: #2d1d4a;
}

[data-bs-theme=dark] .ups-status-icon-background--default {
  background-color: #1d2d4a;
}

[data-bs-theme=dark] .ups-status-icon-background__icon--failed {
  color: #ff6b6b;
}

[data-bs-theme=dark] .ups-status-icon-background__icon--running,
[data-bs-theme=dark] .ups-status-icon-background__icon--success {
  color: #51cf66;
}

[data-bs-theme=dark] .ups-status-icon-background__icon--deploying,
[data-bs-theme=dark] .ups-status-icon-background__icon--working {
  color: #9775fa;
}

[data-bs-theme=dark] .ups-status-icon-background__icon--default {
  color: #74c0fc;
}

[data-bs-theme=dark] .ups-badge-primary {
  background-color: #1f40af;
  color: #dbeafe;
}

[data-bs-theme=dark] .ups-badge-secondary {
  background-color: #8649b8;
  color: #f3e8ff;
}

[data-bs-theme=dark] .ups-badge-default {
  background-color: #5067c1;
  color: #dbeafe;
}


/* Status Tag Widget - Dark Mode */
[data-bs-theme=dark] .ups-status-tag--failed {
  background-color: #4a1c1c;
  color: #ff6b6b;
  border-color: #8b3a3c;
}

[data-bs-theme=dark] .ups-status-tag--running,
[data-bs-theme=dark] .ups-status-tag--success {
  background-color: #1a3d26;
  color: #51cf66;
  border-color: #2d5f3f;
}

[data-bs-theme=dark] .ups-status-tag--deploying,
[data-bs-theme=dark] .ups-status-tag--working {
  background-color: #2d1d4a;
  color: #9775fa;
  border-color: #6b4c9a;
}

[data-bs-theme=dark] .ups-status-tag--default {
  background-color: #1d2d4a;
  color: #74c0fc;
  border-color: #4a6b8a;
}

[data-bs-theme=dark] .ups-status-tag__dot--failed {
  background-color: #ff6b6b;
}

[data-bs-theme=dark] .ups-status-tag__dot--running,
[data-bs-theme=dark] .ups-status-tag__dot--success {
  background-color: #51cf66;
}

[data-bs-theme=dark] .ups-status-tag__dot--deploying,
[data-bs-theme=dark] .ups-status-tag__dot--working {
  background-color: #9775fa;
}

[data-bs-theme=dark] .ups-status-tag__dot--default {
  background-color: #74c0fc;
}

/* Status Number Text Colors - Dark Mode */
[data-bs-theme=dark] .ups-status-number--default {
  color: #74c0fc;
}

[data-bs-theme=dark] .ups-status-number--running {
  color: #9775fa;
}

[data-bs-theme=dark] .ups-status-number--success {
  color: #51cf66;
}

[data-bs-theme=dark] .ups-status-number--failed {
  color: #ff6b6b;
}

/* Sidebar Dark Mode Styles */
[data-bs-theme=dark] .sidebar-shadow {
  box-shadow: 2px 0 8px rgba(0, 0, 0, 0.6);
}

/* Navigation Section Headers - Dark Mode */
[data-bs-theme=dark] .nav-section-header {
  color: #999;
}

/* Navigation Item Buttons - Dark Mode */
[data-bs-theme=dark] .nav-item-button:not(.uk-button-primary) {
  color: #ccc;
  background: transparent;
}

[data-bs-theme=dark] .nav-item-button:hover:not(.uk-button-primary) {
  background: rgba(255, 255, 255, 0.1);
  color: #fff;
}

/* Active Menu Item Styling - Dark Mode */
[data-bs-theme=dark] .nav-item-button.uk-button-primary {
  background: rgba(1, 238, 138, 0.15) !important;
  border: 1px solid rgba(1, 238, 138, 0.3) !important;
  color: #01EE8A !important;
}

[data-bs-theme=dark] .nav-item-button.uk-button-primary:hover {
  background: rgba(1, 238, 138, 0.25) !important;
}

[data-bs-theme=dark] .nav-item-button.uk-button-primary::before {
  background: #01EE8A;
}

/* Sidebar Background Colors - Dark Mode */
[data-bs-theme=dark] .sidebar-main {
  background-color: #000 !important;
}

[data-bs-theme=dark] .user-menu-section {
  background-color: #000 !important;
}

/* HR Elements - Dark Mode */
[data-bs-theme=dark] .sidebar-main hr,
[data-bs-theme=dark] .user-menu-section hr {
  border-color: rgba(255, 255, 255, 0.15) !important;
  opacity: 0.6;
}



[data-bs-theme=dark] .uk-card-default {
  color: #fff;
}

[data-bs-theme=dark] .uk-card-default .uk-card-body {
  color: #fff;
}

[data-bs-theme=dark] .uk-card-default .uk-card-header {
  color: #fff;
}