/* LIR24 controls. Loaded only by administration/contract/offline-intake views. */
@media screen {
  button,input[type="submit"],input[type="button"],input[type="reset"]{
    -webkit-appearance:none;appearance:none;
    color:#873407;background-color:#fff8f3;border:1px solid #dcb99f;
    font-family:inherit;cursor:pointer;
  }
  button:hover,input[type="submit"]:hover,input[type="button"]:hover,input[type="reset"]:hover{
    color:#713008;background-color:#ffecde;border-color:#bd784b;
  }
  :is(.button-primary,.primary,button[type="submit"].button,.admin-action-button.is-review){
    background-color:#c94b08;border-color:#c94b08;color:#fff;
  }
  :is(.button-primary,.primary,button[type="submit"].button,.admin-action-button.is-review):hover{
    background-color:#a93e05;border-color:#a93e05;color:#fff;
  }
  :is(.button-secondary,.subtle.button,button.subtle,.admin-action-button):not(.is-danger):not(.is-review){
    background-color:#fff8f3;color:#873407;border-color:#dcb99f;
  }
  :is(.button-secondary,.subtle.button,button.subtle,.admin-action-button):not(.is-danger):not(.is-review):hover{
    background-color:#ffecde;color:#713008;border-color:#bd784b;
  }
  :is(button,.button,input[type="submit"],input[type="button"]):is(.is-danger,.danger){
    color:#8d2516;background-color:#fff0ec;border-color:#e6a395;
  }
  :is(button,.button,input[type="submit"],input[type="button"]):is(.is-danger,.danger):hover{
    color:#fff;background-color:#b9331e;border-color:#b9331e;
  }
  :is(button,.button,input[type="submit"],input[type="button"],input[type="reset"]):focus-visible{
    outline:3px solid #974311;outline-offset:3px;
  }
  :is(button,input[type="submit"],input[type="button"],input[type="reset"]):disabled{
    opacity:.45;cursor:not-allowed;
  }
  input[type="file"]::file-selector-button{
    -webkit-appearance:none;appearance:none;border:1px solid #dcb99f;border-radius:6px;
    padding:8px 12px;margin-right:10px;background:#fff8f3;color:#873407;font:inherit;cursor:pointer;
  }
}
