body.dark-command-auth,
body.dark-command-auth .container-fluid,
body.dark-command-auth .eq-height-row,
body.dark-command-auth .right-col {
  background:
    radial-gradient(circle at 18% 12%, rgba(56, 189, 248, 0.16), transparent 30%),
    linear-gradient(135deg, #102136 0%, #172a40 54%, #0f1d2c 100%) !important;
  color: #edf6ff !important;
}

body.dark-command-auth .right-col {
  overflow-x: hidden !important;
}

body.dark-command-auth .right-col > .row:first-child .tw-bg-white.tw-rounded-full {
  background: rgba(23, 42, 64, 0.92) !important;
  border: 1px solid rgba(139, 210, 245, 0.26) !important;
  box-shadow: 0 16px 38px rgba(4, 13, 25, 0.28) !important;
}

body.dark-command-auth .dc-login-brand,
body.dark-command-auth .dc-login-card,
body.dark-command-auth .login-box,
body.dark-command-auth .register-box,
body.dark-command-auth .tw-bg-white:not(.tw-rounded-full),
body.dark-command-auth .tw-dw-bg-base-100,
body.dark-command-auth .tw-shadow-sm,
body.dark-command-auth .tw-rounded-xl:not(.tw-rounded-full),
body.dark-command-auth .wizard > .content,
body.dark-command-auth .wizard > .actions,
body.dark-command-auth .wizard > .steps {
  background: rgba(23, 42, 64, 0.94) !important;
  border: 1px solid rgba(139, 210, 245, 0.24) !important;
  color: #d8e8f7 !important;
  box-shadow: 0 22px 56px rgba(4, 13, 25, 0.32) !important;
}

body.dark-command-auth .form-group,
body.dark-command-auth .dc-field,
body.dark-command-auth .input-group,
body.dark-command-auth .has-feedback {
  background: transparent !important;
  box-shadow: none !important;
}

body.dark-command-auth .dc-field input,
body.dark-command-auth .dc-login-form input:not([type="checkbox"]):not([type="radio"]),
body.dark-command-auth input.form-control,
body.dark-command-auth select.form-control,
body.dark-command-auth textarea.form-control,
body.dark-command-auth .form-control,
body.dark-command-auth .input-group .form-control,
body.dark-command-auth .select2-container--default .select2-selection--single,
body.dark-command-auth .select2-container--default .select2-selection--multiple {
  background: #142337 !important;
  background-color: #142337 !important;
  border: 1px solid rgba(139, 210, 245, 0.36) !important;
  border-radius: 14px !important;
  color: #edf6ff !important;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.03) !important;
  outline: none !important;
}

body.dark-command-auth .dc-field input,
body.dark-command-auth .dc-login-form input:not([type="checkbox"]):not([type="radio"]) {
  min-height: 52px !important;
  padding: 0 15px !important;
}

body.dark-command-auth .dc-password-field input {
  padding-right: 52px !important;
}

body.dark-command-auth .dc-field input::placeholder,
body.dark-command-auth .dc-login-form input::placeholder,
body.dark-command-auth .form-control::placeholder,
body.dark-command-auth textarea.form-control::placeholder {
  color: #8ea8bf !important;
  opacity: 1 !important;
}

body.dark-command-auth .dc-field input:focus,
body.dark-command-auth .dc-login-form input:not([type="checkbox"]):not([type="radio"]):focus,
body.dark-command-auth .form-control:focus,
body.dark-command-auth .select2-container--open .select2-selection {
  background: #172a40 !important;
  border-color: rgba(103, 232, 249, 0.72) !important;
  color: #ffffff !important;
  box-shadow: 0 0 0 3px rgba(56, 189, 248, 0.14) !important;
}

body.dark-command-auth input:-webkit-autofill,
body.dark-command-auth input:-webkit-autofill:hover,
body.dark-command-auth input:-webkit-autofill:focus,
body.dark-command-auth textarea:-webkit-autofill,
body.dark-command-auth textarea:-webkit-autofill:hover,
body.dark-command-auth textarea:-webkit-autofill:focus,
body.dark-command-auth select:-webkit-autofill,
body.dark-command-auth select:-webkit-autofill:hover,
body.dark-command-auth select:-webkit-autofill:focus {
  -webkit-text-fill-color: #edf6ff !important;
  caret-color: #67e8f9 !important;
  box-shadow: 0 0 0 1000px #142337 inset !important;
  transition: background-color 9999s ease-out 0s !important;
}

body.dark-command-auth .input-group-addon,
body.dark-command-auth .input-group-text {
  background: #1b3048 !important;
  border: 1px solid rgba(139, 210, 245, 0.36) !important;
  color: #c9dcef !important;
}

body.dark-command-auth .select2-container--default .select2-selection--single .select2-selection__rendered,
body.dark-command-auth .select2-container--default .select2-selection--multiple .select2-selection__choice {
  color: #edf6ff !important;
}

body.dark-command-auth .select2-dropdown {
  background: #172a40 !important;
  border: 1px solid rgba(139, 210, 245, 0.28) !important;
  color: #edf6ff !important;
}

body.dark-command-auth .show_hide_icon,
body.dark-command-auth .dc-password-field button {
  background: #1b3048 !important;
  border: 1px solid rgba(139, 210, 245, 0.26) !important;
  color: #c9dcef !important;
}

body.dark-command-auth .dc-check-row input[type="checkbox"],
body.dark-command-auth input[type="checkbox"],
body.dark-command-auth input[type="radio"] {
  accent-color: #0891b2 !important;
}

body.dark-command-auth h1,
body.dark-command-auth h2,
body.dark-command-auth h3,
body.dark-command-auth label,
body.dark-command-auth label span,
body.dark-command-auth .tw-text-black,
body.dark-command-auth .tw-text-gray-900,
body.dark-command-auth .tw-text-gray-800 {
  color: #edf6ff !important;
}

body.dark-command-auth small,
body.dark-command-auth .help-block,
body.dark-command-auth .tw-text-gray-500,
body.dark-command-auth .tw-text-gray-600,
body.dark-command-auth .dc-login-copy,
body.dark-command-auth .dc-login-card p {
  color: #9fb8cf !important;
}
