/* Loaded after legacy page themes: text/link actions must not inherit solid primary backgrounds.
 * Repeated button class deliberately outranks older !important table/dialog overrides. */
html body .el-button.el-button.el-button:is(.is-link,.is-text){
  background:transparent!important;
  border-color:transparent!important;
  box-shadow:none!important;
  color:#475569!important;
  font-weight:600!important;
  border-radius:5px!important;
}
html body .el-button.el-button.el-button:is(.is-link,.is-text).el-button--primary{color:#365b82!important}
html body .el-button.el-button.el-button:is(.is-link,.is-text).el-button--danger{color:#b54444!important}
html body .el-button.el-button.el-button:is(.is-link,.is-text).el-button--success{color:#286347!important}
html body .el-button.el-button.el-button:is(.is-link,.is-text).el-button--warning{color:#865b1c!important}
html body .el-button.el-button.el-button:is(.is-link,.is-text).el-button--info{color:#586579!important}
html body .el-button.el-button.el-button.is-text.is-has-bg{background:#f1f4f8!important}
html body .el-button.el-button.el-button:is(.is-link,.is-text):not(.is-disabled):not(:disabled):hover{background:#edf2f7!important}
html body .el-button.el-button.el-button:is(.is-link,.is-text).el-button--danger:not(.is-disabled):not(:disabled):hover{background:#fceeee!important}
html body .el-button.el-button.el-button:is(.is-link,.is-text):is(.is-disabled,:disabled){
  color:#98a3b3!important;background:transparent!important;border-color:transparent!important;
  cursor:not-allowed!important;opacity:1!important;
}
html body .el-button.el-button.el-button:is(.is-link,.is-text) :is(span,i,svg){color:inherit!important;-webkit-text-fill-color:inherit!important}
html body .el-button.el-button.el-button:is(.is-link,.is-text):focus-visible{outline:2px solid #8aabc9!important;outline-offset:2px!important}
