.transaction-output { display: none; }
@media (min-width: 901px) {
  .transaction-output { display:flex; align-items:center; gap:var(--xb-space-2); margin-left:auto; flex-shrink:0; }
  .transaction-output .transaction-output-icon { display:inline-grid; place-items:center; width:36px; height:36px; min-width:36px; min-height:36px; padding:0; border:0; border-radius:var(--xb-shape-button-compact); background:var(--xb-icon-button-container); box-shadow:none; color:var(--xb-icon-button-content); cursor:pointer; transition:background-color var(--xb-motion-state), color var(--xb-motion-state); }
  .transaction-output .transaction-output-icon:hover:not(:disabled),
  .transaction-output .transaction-output-icon:focus-visible:not(:disabled) { background:var(--xb-icon-button-hover-container); color:var(--xb-icon-button-hover-content); outline:none; }
  .transaction-output svg { width:16px; height:16px; stroke-width:2.15; }
  .transaction-output .is-destructive { color:var(--xb-color-error); }
  .transaction-output-selection { display:flex; align-items:center; gap:var(--xb-space-2); white-space:nowrap; background:transparent; border:0; color:var(--xb-color-on-surface-variant); font:inherit; }
  .transaction-output-selection svg { width:14px; height:14px; }
  #bulkActionBar, #incomeBulkActionBar, #bankTransactionBulkActions { display:none !important; }
  .bank-queue-tabs > .transaction-output { align-self:center; padding-right:var(--xb-space-3); position:relative; transform:translateY(calc(-1 * var(--xb-space-3))); z-index:30; }
}
