.account-operation-card .primary-action { width: 100%; min-height: 46px; margin-top: 18px; color: #fff; border: 0; border-radius: 6px; background: #176bdb; box-shadow: 0 4px 10px rgba(23, 107, 219, .2); font-size: 15px; font-weight: 700; cursor: pointer; opacity: 1; transition: background-color .15s ease, box-shadow .15s ease; }
.account-operation-card .primary-action:focus-visible { outline: 3px solid rgba(23, 107, 219, .35); outline-offset: 3px; }
.account-operation-card .primary-action:disabled { color: #64748b; background: #e2e8f0; box-shadow: none; cursor: not-allowed; opacity: 1; }
.account-operation-card .operation-panel[aria-busy="true"] .primary-action:disabled { color: #fff; background: #1d5786; cursor: wait; }
@media (hover: hover) {
  .account-operation-card .primary-action:enabled:hover { background: #125ab8; box-shadow: 0 5px 12px rgba(23, 107, 219, .25); }
}
.account-operation-card .primary-action:enabled:active { background: #104e9f; box-shadow: 0 1px 4px rgba(23, 107, 219, .2); }
