html[data-theme] .app-content :is(.inventory-row-actions,.menu-row-actions,.expense-row-actions) .btn{
  display:inline-flex;align-items:center;justify-content:center;gap:5px;
  min-width:0;min-height:44px;padding:8px 11px;border-radius:7px;
  font-size:12px;line-height:1.4;box-sizing:border-box
}
html[data-theme] .app-content .expense-records-table .action-edit{
  min-height:44px;padding:8px 11px;border-radius:7px;font-size:12px;line-height:1.4
}
html[data-theme] .app-content .menu-row-actions :is(.menu-availability-sold-out,form:has(input[name="sold_out"][value="1"]) .menu-availability-button),
html[data-theme] .app-content .menu-row-actions :is(.menu-availability-sold-out,form:has(input[name="sold_out"][value="1"]) .menu-availability-button):is(:hover,:active,:focus-visible){
  background:#FFFDFB!important;background-color:#FFFDFB!important;
  border:1px solid #C83E52!important;color:#C83E52!important;
  box-shadow:none!important
}
html[data-theme] .app-content .menu-row-actions :is(.menu-availability-sold-out,form:has(input[name="sold_out"][value="1"]) .menu-availability-button) i{color:inherit!important}
html[data-theme] .app-content .menu-row-actions :is(.menu-availability-sold-out,form:has(input[name="sold_out"][value="1"]) .menu-availability-button):focus-visible{
  outline:2px solid #C83E52;outline-offset:3px
}
html[data-theme] .app-content .menu-row-actions form:has(input[name="sold_out"][value="0"]) .menu-availability-button,
html[data-theme] .app-content .menu-row-actions form:has(input[name="sold_out"][value="0"]) .menu-availability-button:is(:hover,:active,:focus-visible){
  background:#FFFDFB!important;background-color:#FFFDFB!important;
  border:1px solid #279879!important;color:#279879!important;
  box-shadow:none!important
}
html[data-theme] .app-content .menu-row-actions form:has(input[name="sold_out"][value="0"]) .menu-availability-button i{color:inherit!important}
html[data-theme] .app-content .menu-row-actions form:has(input[name="sold_out"][value="0"]) .menu-availability-button:focus-visible{
  outline:2px solid #279879;outline-offset:3px
}
html[data-theme] #actionConfirmation [data-confirm-yes],
html[data-theme] #confirmPrintOrder{
  background:#279879!important;background-color:#279879!important;
  border-color:#279879!important;color:#FFFDFB!important;box-shadow:none!important
}
html[data-theme] #actionConfirmation [data-confirm-yes]:focus-visible,
html[data-theme] #confirmPrintOrder:focus-visible{
  outline:3px solid #279879;outline-offset:3px
}
