/* Lucky Diamond Royal V70.9 — flat buttons, requested colors retained. */

html body button:not(#ldr-never-3d),
html body input[type="button"]:not(#ldr-never-3d),
html body input[type="submit"]:not(#ldr-never-3d),
html body [role="button"]:not(#ldr-never-3d),
html body a.btn:not(#ldr-never-3d){
  box-shadow:none!important;
  text-shadow:none!important;
  transform:none!important;
  filter:none!important;
  transition:background-color .14s ease,border-color .14s ease,color .14s ease,opacity .14s ease!important;
}

html body button:not(#ldr-never-3d):hover,
html body button:not(#ldr-never-3d):focus,
html body button:not(#ldr-never-3d):active,
html body input[type="button"]:not(#ldr-never-3d):hover,
html body input[type="button"]:not(#ldr-never-3d):focus,
html body input[type="button"]:not(#ldr-never-3d):active,
html body input[type="submit"]:not(#ldr-never-3d):hover,
html body input[type="submit"]:not(#ldr-never-3d):focus,
html body input[type="submit"]:not(#ldr-never-3d):active,
html body [role="button"]:not(#ldr-never-3d):hover,
html body [role="button"]:not(#ldr-never-3d):focus,
html body [role="button"]:not(#ldr-never-3d):active,
html body a.btn:not(#ldr-never-3d):hover,
html body a.btn:not(#ldr-never-3d):focus,
html body a.btn:not(#ldr-never-3d):active{
  box-shadow:none!important;
  text-shadow:none!important;
  transform:none!important;
  filter:none!important;
}

/* Check & Claim Reward — flat gold. */
html body #promotion-eligibility-form button.reference-primary-button{
  background:#d8a217!important;
  background-image:none!important;
  border:1px solid #f6d568!important;
  color:#211300!important;
  -webkit-text-fill-color:#211300!important;
  box-shadow:none!important;
}

/* Create and Create Account — flat yellow with black text. */
html body #game-hub-modal button.game-hub-action.create[data-hub-action="create"],
html body #create-account-modal button#create-account-submit{
  background:#f1c232!important;
  background-image:none!important;
  border:1px solid #ffe584!important;
  color:#190f00!important;
  -webkit-text-fill-color:#190f00!important;
  box-shadow:none!important;
}

/* Continue to Amount — flat emerald with black text. */
html body #add-score-payment-modal button#score-payment-continue{
  background:#2dc98b!important;
  background-image:none!important;
  border:1px solid #79e9bd!important;
  color:#03170e!important;
  -webkit-text-fill-color:#03170e!important;
  box-shadow:none!important;
}

/* Payment Method — flat light yellow with black text. */
html body #add-score-payment-modal label.score-payment-select-wrap:not(#ldr-never-3d){
  background:#efd067!important;
  background-image:none!important;
  border:1px solid #ffe99a!important;
  color:#1a1000!important;
  -webkit-text-fill-color:#1a1000!important;
  box-shadow:none!important;
}
html body #add-score-payment-modal label.score-payment-select-wrap>span{
  color:#1a1000!important;
  -webkit-text-fill-color:#1a1000!important;
  text-shadow:none!important;
}
html body #add-score-payment-modal select#score-payment-select{
  background:#fff8cf!important;
  background-image:none!important;
  border:1px solid #8a650d!important;
  color:#130c00!important;
  -webkit-text-fill-color:#130c00!important;
  box-shadow:none!important;
  color-scheme:light!important;
}
html body #add-score-payment-modal select#score-payment-select option{background:#fff8cf!important;color:#130c00!important}

/* Review & Confirm Add Score — flat green. */
html body #add-score-modal button#score-submit{
  background:#20b85a!important;
  background-image:none!important;
  border:1px solid #77e69e!important;
  color:#fff!important;
  -webkit-text-fill-color:#fff!important;
  box-shadow:none!important;
}

/* Final Reset Password — flat yellow with black text. */
html body #reset-password-modal button#reset-password-submit{
  background:#f1c232!important;
  background-image:none!important;
  border:1px solid #ffe584!important;
  color:#190f00!important;
  -webkit-text-fill-color:#190f00!important;
  box-shadow:none!important;
}

/* Account setup choice buttons are flat too. */
html body .create-account-mode-switch button:not(#ldr-never-3d),
html body .create-account-mode-switch button.active:not(#ldr-never-3d){
  box-shadow:none!important;
  text-shadow:none!important;
  transform:none!important;
}

html body button:not(#ldr-never-3d):disabled,
html body input[type="button"]:not(#ldr-never-3d):disabled,
html body input[type="submit"]:not(#ldr-never-3d):disabled{
  box-shadow:none!important;
  transform:none!important;
  filter:none!important;
  opacity:.58!important;
}
